Fragment
FragmengManager
FragmentTransaction
1、获取FragmentManager
在Activity中使用android.support.v4.app.FragmentActivity.getSupportFragmentManager()获取;
在Fragment嵌套Fragment,控制子Fragment使用android.support.v4.app.Fragment.getChildFragmentManager()获取;
2、Fragment管理
FragmentTransaction transaction = fragment.beginTransaction();
添加或移除或显示或隐藏操作;
transaction.commit();//提交
fragmen
2、添加Fragment
使用fragmentTransaction.add(@IdRes int containerViewId, Fragment fragment, @Nullable String tag)添加fragment至containerViewId;
3、移除Fragment
fragmentTransaction.remove(Fragment fragment)移除fragment;
3、显示Fragment
fragmentTransaction.show(Fragment fragment)显示fragment;
4、隐藏Fragment
fragmentTransaction.hide(Fragment fragment)隐藏fragment;