Fragment

来源:互联网 发布:淘宝商城mp4 编辑:程序博客网 时间:2024/06/07 15:18

动态添加碎片 主要分为5 步:
1. 创建待添加的碎片实例。
2. 获取到FragmentManager,在活动中可以直接调用getFragmentManager()方法得到。
3. 开启一个事务,通过调用beginTransaction()方法开启。
4. 向容器内加入碎片,一般使用replace()方法实现,需要传入容器的id 和待添加的碎片实例。
5. 提交事务,调用commit()方法来完成。
获取Fragment实例:
Fragment fragment = (Fragment) getFragmentManager().findFragmentById (R.id.right_fragment);

获取和当前碎片相关联的活动实例MainActivity activity = (MainActivity) getActivity();




0 0