【发布时间】:2020-09-26 11:32:12
【问题描述】:
我的抽屉里有 4 个片段,我们称它们为片段 A、B、C、D。我使用导航架构将我的片段与抽屉绑定。
片段 A 是我的入口点,从那里我可以在抽屉的任何地方导航。
假设我走路径A > B > C > B > C
如果我从 C 向后按,它会转到 B,然后再转到 C,然后再转到 B,最后再转到 A,但我不希望这样。
当我从 C 按下后退按钮时,我希望它只返回到 B 然后 A 而不会重新创建已经在返回堆栈中的片段。有人可以帮忙解决这个问题吗?
【问题讨论】:
-
然后停止使用片段和导航拱......并根据视图制作你自己的......这就是片段的工作方式,你对此无能为力
标签: android kotlin navigation-drawer android-architecture-navigation back-stack