本文将介绍fragment回退栈的相关知识:
当我们从一个fragment跳转到另一个fragment的后,如果点击“返回”,此时返回到的是主界面而非上一个fragment,为了解决这个问题,我们可以用到fragment的回退栈。
解决方法:
在获取fragment的时候最后commit之前添加一个fragment回退栈(addToBackStack())
if(fragment!=null){
getFragmentManager().beginTransaction().hide(fragment)