Android Fragment使用

来源:互联网 发布:gh0st源码分析 编辑:程序博客网 时间:2024/06/07 11:09

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;



原创粉丝点击