【发布时间】:2019-08-20 03:50:44
【问题描述】:
我正在使用一个 Activity,我的 android 应用中有许多片段。
我有一个与 Navhost 相关的主要活动。和 3 个片段。 fragment1 作为导航起点的主页片段。 fragment1 导航到 fragment2, 片段 2 导航到片段 3。
从fragment3,它导航到home fragment,即fragment1。
从片段 3 到达片段 1 后,如果我在片段 1 中向后按,它会再次导航到片段 3,而不是退出应用程序。
我应该如何禁用从主页片段到片段3的后退导航。
我用过
navController.navigate(navController.getGraph().getStartDestination());
在片段3中。不工作。
【问题讨论】:
-
尝试先清除回栈片段,然后跳转到片段一
标签: android android-fragments android-navigation