AnE*_*Bug 5 android android-architecture-components android-architecture-navigation
我正在使用导航组件和片段作为我的个人目的地制作应用程序。我想知道如何实现这样的导航流程:
在Destination 2中,有一个菜单按钮,可以打开一个小菜单(不覆盖整个屏幕)。在菜单(Menu 1)里面,还有其他按钮点击,第二个菜单(Menu 2)取代了第一个。按后退按钮应该按如下方式移动我:
目的地 2(b) -> 目的地 2(a) -> 目的地 2 -> 目的地 1
我如何使用导航组件来实现这一点?为了清楚起见,菜单显示在目标 2 的顶部。因此,菜单和目标 2 中的内容都应该可见。
据我所知,导航组件不可能做到这一点,因为它不是它的预期用例。导航目的地应覆盖整个屏幕。对于您的 menu1 和 menu2,您应该使用对话框/子片段,我认为您需要手动处理后退按钮按下操作。
| 归档时间: |
|
| 查看次数: |
684 次 |
| 最近记录: |