我第一次尝试Android的新导航编辑器,我不确定这是否是一个缺失的功能,故意遗漏,或者我是否遗漏了某些东西。我有两个片段,我希望第一个片段能够导航到第二个片段,但如果从任一片段中按下后面,我希望活动完成。
使用我当前的设置,我可以从mainFragment导航到newFragment。如果我从mainFragment按回来,活动结束。我唯一能弄清楚的是如何在newFragment中按下后退时完成活动。我已经尝试了各种流行为设置的组合,但还没有达到我所寻找的目标。
答案 0 :(得分:2)
只需将clearTask设置为" true"你的行动。 但是你的用例违背了导航的概念。
应用有固定目的地,即用户从启动器启动应用时看到的屏幕。 此目的地也应该是用户在按下后退按钮后返回启动器时看到的最后一个屏幕。
答案 1 :(得分:0)
查看屏幕截图,然后查找流行为。此选项可用于完成活动。
请注意:完成活动=将活动从堆栈中弹出。