【发布时间】:2022-01-02 14:11:50
【问题描述】:
虽然我正在使用其他语言进行编码,但我是 Android 编程新手。在特定情况下,我无法导航到主页片段。
我还有三个片段,即设置、容量和关于。所有这些都可以通过溢出工具栏菜单项访问。可以通过主页片段上的另一个按钮进行设置。
用例 1:单击主页片段上的设置按钮。设置打开。在设置中使用向上/主页或返回按钮。点击其中任何一个,都会到达主页片段。
用例 2:单击工具栏溢出菜单(三个点)。出现三个菜单项。选择设置菜单项。设置打开。在“设置”中,使用向上/主页或返回按钮。点击其中任何一个,都会到达主页片段。
用例 1 运行良好。我认为在定义片段之间导航的地方使用了 nav_graph defined。
用例 2 失败。按向上/主页按钮或返回按钮后,我得到白屏而不是落在主页片段上。
我在几个网站上学习过代码,包括 SO 和官方 Android 网站。但无法确定从另一个片段(特别是通过工具栏菜单和 nav_graph 之外)导航回主页片段时要使用哪种代码。
我在调试窗口中研究了堆栈中的方法。但也没有帮助我。
请告诉我要使用的方法。
【问题讨论】:
标签: android android-fragments android-toolbar