片段中按了后退按钮

时间:2020-03-21 18:45:21

标签: fragment onbackpressed

我有一个活动,上面放置了工具栏和FrameLayout作为片段的容器。然后在FrameLayout中,我放置Fragment1,然后单击按钮,然后用addToBackStack(“ tag”)将fragment1替换为fragment2。然后再次单击另一个按钮,将fragment2替换为fragment3,最后再次单击另一个按钮将fragmnet3替换为fragment4。

现在我想回到fragment4按下的后退按钮上的fragment1。 当我从fragment1单击两次后退按钮时,我也想退出该应用程序。

我进行了很多搜索,但没有找到如何处理所有片段并按后退按钮的方式。

请帮助我找出实现该解决方案的最佳做法。

注意: (每次我替换片段时,我也使用addToBackStack(“ nameOfTheFragment”);)

0 个答案:

没有答案