在导航组件底部导航中按“主页”图标

时间:2019-05-18 12:10:24

标签: android android-navigation android-architecture-navigation

我已将Navigation component集成到我的应用中。我将其与Bottom Navigation一起使用。

我有3个标签[HomeNotificationAccount]。切换导航效果很好。

对我来说问题就在这里。 应用程序从Home片段导航到许多其他片段Home-> FragA-> FragB-> FragC。但是,当我单击底部导航中的Home图标时,我想清除所有碎片并进入初始状态。 目前,我正在进入主屏幕,但是当我单击返回时,所有先前的片段FragA-> FragB-> FragC都显示出来。

如何实现?

不附加任何不相关的代码

1 个答案:

答案 0 :(得分:0)

您可以从fragmentManager中删除片段:

NSFilenamesPboardType

,然后再次将其附加到fragmentManager。 如果要保存片段的统计信息,请使用detach()而不是remove。 有更多详细信息,here