使用导航组件将一个 Activity 导航到另一个 Activity 的最佳方式是什么?
<块引用>我现在正在使用这个
fragmentLoginBinding.btnLogin.setOnClickListener(v -> {
Navigation.findNavController(view).navigate(R.id.action_loginFragment_to_dashboardActivity);
getActivity().finish();
});
<块引用>
导航.xml
<fragment
android:id="@+id/loginFragment"
android:name="com.example.navigation.LoginFragment"
android:label="fragment_login"
tools:layout="@layout/fragment_login">
<action
android:id="@+id/action_loginFragment_to_dashboardActivity"
app:destination="@id/dashboardActivity"
app:launchSingleTop="true"
app:popUpTo="@id/navigation"
app:popUpToInclusive="true" />
</fragment>