我添加、显示和隐藏片段。每次添加/显示片段时,我都会隐藏前一个片段并将事务添加到后台堆栈。
当用户按下后退按钮时,会弹出一个片段,我想引用它。
为什么我需要参考?所以当用户继续下一个片段时,我可以隐藏它。
那么,如何获得对弹出片段的引用?
EDIT-25-04-2013:
这是解释如何添加新片段的代码,同时隐藏前一个片段。问题是如何在从后台堆栈弹出最后一个片段后获取对它的引用(使用后退按钮)?
FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.hide(lastFragment);
fragmentTransaction.add(newFragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
lastFragment = newFragment;