在Android中,使用nav_graph导航到Activity与使用intent导航相比,设计是否很糟糕?

u5i3ibmn  于 2022-12-28  发布在  Android
关注(0)|答案(1)|浏览(130)

我尝试在注销或删除用户后导航回登录活动。使用intent或使用nav_graph之间是否有更好的方法。nav_graph的优点是更容易管理导航代码,但使用intent如何?

<action
            android:id="@+id/action_editProfile_to_loginActivity"
            app:destination="@id/loginActivity"
            app:launchSingleTop="false"
            app:popUpToInclusive="true" />

反对类似事物的:

val intentCreateProfile = Intent(this@ActivityPhoneAuthentification, ActivityCreateProfile::class.java)
        intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
        intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY or Intent.FLAG_ACTIVITY_CLEAR_TOP)
        startActivity(intentCreateProfile)
        finish()
s4n0splo

s4n0splo1#

据我所知-看起来还可以,只要你能发送/访问navgraph中与intents相比的所有东西...

相关问题