我的软件底部是四个导航按钮,每个按钮会跳转到一个fragment,分别设为A,B,C,D fragment,并且每个fragment在被点击需要实现某些功能时会生成新的fragment,而我需要将前一个fragment加入到返回栈。现在问题来了。在A页面下,我点击生成新的fragment,并将A添加到返回栈里面,然后我又点击导航按钮跳转到B页面,同样生成新的fragment,并把B添加到返回栈里面,接着,我点击导航按钮跳转到A页面下,(此时,栈顶的fragment是B,)按返回按钮,会弹出B,但我需要弹出的是A页面,请问怎么实现?
------解决方案--------------------
不放入到返回栈里,直接监听按返回键,返回到你需要的界面