我正在使用抽屉布局实现导航抽屉。我在选择项目时使用 FragmentTransaction 替换。
假设 Fragment1、Fragment2 和 Fragment3 都是可以在 Drawer 中选择的顶级 Fragment,当我一个接一个地选择一个 Fragment 时,前一个 Fragment 被添加到堆栈并在我按下返回按钮时出现。
因此,如果我按以下顺序单击:Fragment1->Fragment2->Fragment3->Fragment2->Fragment3
按下后它会像这样回到堆栈中:Fragment3->Fragment2->Fragment3->Fragment2->Fragment1->Exit
相反,我希望应用程序在任何顶级片段上按下后退时退出。
听起来很简单,但我似乎无法弄清楚。请帮忙!