FragmentManager为Fragment的管理类:
FragmentManager能够实现管理activity中fragment.
通过调用activity的getFragmentManager()或者getSupportFragmentManager()取得它的实例
2、将fragment从后台堆栈中弹出, 使用 popBackStack() (模拟用户按下BACK 命令).
3、使用addOnBackStackChangeListener()注册一个监听后台堆栈变化的listener.
Fra
FragmentManager能够实现管理activity中fragment.
通过调用activity的getFragmentManager()或者getSupportFragmentManager()取得它的实例
FragmentManager可以做如下一些事情:
1、使用findFragmentById() (用于在activity layout中提供一个UI的fragment)或findFragmentByTag()(适用于有或没有UI的fragment)
获取activity中存在的fragment,但是在fragmentTransaction将新的add的fragment操作提交前,且提交后不会立刻生效,是不能通过
FragmentManager的find功能函数去找到目标fragment的,因为还没加进去。
2、将fragment从后台堆栈中弹出, 使用 popBackStack() (模拟用户按下BACK 命令).
3、使用addOnBackStackChangeListener()注册一个监听后台堆栈变化的listener.
Fra