我在第四块碎片上。在第四个片段视图中,当我单击Cancel按钮时,它将转到第二个片段。但我用的是popbackimmediate,它在第三个片段上。
最佳答案
fmgr.popBackStackImmediate(2, 0);
或
fmgr.popBackStackImmediate(3, FragmentManager.POP_BACK_STACK_INCLUSIVE);
应该有办法
您还可以在事务中命名片段
fmgr.beginTransaction()
.add(R.id.container, FRAGMENT, "your_fragment")
.addToBackStack("your_fragment")
.commitAllowingStateLoss();
fmgr.executePendingTransactions();
然后跳到这个片段:
fmgr.popBackStackImmediate("your_fragment", 0);
关于android - popBackStackImmediate从第4个 fragment 到第2个 fragment ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19900127/