在 Android 中,返回栈是否支持与嵌套的 Fragment 交互?如果支持,那么我做错了什么?在我的实现中,返回按钮完全忽略了我将此事务添加到返回栈的事实。我希望这不是由于嵌套片段的问题,只是我做错了一些事情。
以下代码位于我的一个片段内部,并用于使用新片段替换当前显示的任何嵌套片段:
MyFragment fragment = new MyFragment();
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.setCustomAnimations(R.animator.slide_in_from_right, R.animator.slide_out_left, R.animator.slide_in_from_left, R.animator.slide_out_right);
ft.addToBackStack(null);
ft.replace(R.id.myFragmentHolder, fragment);
ft.commit();