0
如何在一个动作中添加一个片段并在Android中释放所有的背堆栈?在Android中的一个动作中添加一个片段并释放背堆栈片段
我已经试过:
getSupportFragmentManager().popBackStack(null,FragmentManager.POP_BACK_STACK_INCLUSIVE);
然后加入我的新片段:
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
fragmentTransaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_left);
fragmentTransaction.replace(R.id.content_frame, fragment);
fragmentTransaction.commitAllowingStateLoss();
// or
fragmentTransaction.commit(); // i tried both of them
,但我得到:
java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState