【发布时间】:2021-07-31 19:00:09
【问题描述】:
所以我有一个具有以下布局的应用程序
Activity -> ViewPager -> FragmentA -> FragmentContainerView -> FragmentB
FragmentContainerView 包含一个NavHostFragment,它使用nav_graph 显示FragmentB。 FragmentB 中有一个按钮,用于导航到 FragmentB 的新实例。所以导航图基本上只是一个有自身链接的片段。
现在,如果我的活动中直接有 FragmentContainerView,这可以正常工作。但是,如果我将 FragmentContainerView 放在 ViewPager 内的另一个片段中,则后退按钮不再允许我导航 FragmentB 导航图。
我在FragmentContainerView 上使用app:defaultNavHost="true",但它没有帮助。
知道我做错了什么,我能做些什么来解决它?
【问题讨论】:
标签: android android-fragments navigation