Android--Fragment
2016-04-25 11:27
501 查看
1.Fragment生命周期
2.添加Fragment
@Override public void onClick(View v) { switch (v.getId()) { case R.id.button1: Fragment3 fragment = new Fragment3();//创建待添加的碎片实例 FragmentManager fragmentManager = getFragmentManager();//获取FragmentManager FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();//开启事务 fragmentTransaction.replace(R.id.rightlayout, fragment);//向容器中加入碎片,后面替换前面 fragmentTransaction.addToBackStack(null);//模拟返回栈 fragmentTransaction.commit();//提交 break; default: break; }
3.活动和Fragment通信
//获取Fragment MyFragment fragment = (MyFragment) getFragmentManager.findFragmentById(R.id.my_fragment); //获取Activity MyActivity Activity = (MyActivity) getActivity;
相关文章推荐
- 在android中生成json数据
- android studio学习---标签页分离,满足查同一个文件的不同部分
- android---------版本控制工具Git的使用
- 关于Android侧使用AES进行加解密时的key和iv使用的方法
- Android Studio 2.0+高效开发之路
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
- Java建造者模式,Android建造者模式的AlertDialog
- Android判断网路是否畅通加权限
- 解决Android studio中 logcat等乱码问题
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- Android 深入理解Android中的自定义属性
- Android 手把手教您自定义ViewGroup(一)
- Android 自定义View (四) 视频音量调控
- android,activity跳转Html
- Android 自定义View (三) 圆环交替 等待效果
- Android 自定义View (二) 进阶
- Android 自定义View (一)
- android 招聘需求整理
- Android"沉浸式"体验
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)