Fragment基本使用(二)——动态加载
来源:互联网 发布:可靠性软件招标2016 编辑:程序博客网 时间:2024/06/13 11:03
有时候使用静态加载Fragment不能满足我们的需求,所以我们用到了动态加载Fragment。
一、添加
//获取Fragment管理类 FragmentManager manager = getSupportFragmentManager(); //获取Fragment事物处理类 FragmentTransaction transaction = manager.beginTransaction(); //创建Fragment对象 FirstFragment firstFragment = new FirstFragment(); //添加Fragment transaction.add(R.id.fl_container,firstFragment); //提交事物 transaction.commit();
二、替换
//获取Fragment管理类 FragmentManager manager = getSupportFragmentManager(); //获取Fragment事物处理类 FragmentTransaction transaction = manager.beginTransaction(); //创建新Fragment对象 NewFragment newFragment = new NewFragment(); //添加Fragment transaction.replace(R.id.fl_container,newFragment); //添加替换前的Fragment到回退栈,这样在替换Fragment的时候系统就不会销毁原来的Fragment //addToBackStack()方法有一个可选的字符串参数,这个参数可以用来指定事务的唯一标示名称。这个名称不是必须的,除非你计划通过FragmentManager.BackStackEntry API执行更佳的fragment操作。 transaction.addToBackStack(null); //提交事物 transaction.commit();
0 0
- Fragment基本使用(二)——动态加载
- Fragment基本使用(一)——静态加载布局
- Fragment基本使用(二)
- 初入Fragment(2)——动态加载fragment
- Android之Fragment(二):动态加载碎片
- Android——Fragment(碎片)的动态加载方式....
- Fragment——向Activity中动态加载Fragment
- Android中的Fragment——02(Fragment的动态加载)
- android (二) -fragment 的动态加载
- Fragment(二)使用Fragment
- Android学习路线(二十一)运用Fragment构建动态UI——创建一个Fragment
- Android学习路线(二十三)运用Fragment构建动态UI——Fragment间通讯
- android Fragment动态加载的使用详解
- Fragment使用学习(一)——基本使用信息
- Fragment基本应用(二)
- Fragment的基本使用(向布局中动态添加Fragment)
- Fragment的基本使用(向布局中动态添加Fragment)
- 【Fragment使用】(二)Android之取消ViewPage+Fragment的预加载
- C++ 学习一之用vs2015的使用常识
- 判断两个区间范围是否重复
- Linux命令行模式修改语言&菱形乱码解决方法
- LayerAnchorPoint
- 3-3 构造函数的调用(高级)
- Fragment基本使用(二)——动态加载
- Android之在IntentService中执行后台程序
- [kuangbin带你飞]专题一 简单搜索 I FZU 2150
- 第三周 项目 4 顺序表的应用 (1)(补)
- deBug日志_关于在多个fragment中又嵌套多个fragment导致控件显示错乱与不知名bug
- Java集合框架之Collection实例解析
- 内存溢出、内存泄露、内存越界、缓冲区溢出、栈溢出
- 五款最佳Linux下载管理器推荐
- 数据结构队列之javascript实现