<第一行代码>笔记二
2016-07-15 23:02
204 查看
一、.9图片中画线的区域表示要拉伸的地方
二、动态添加Fragment的步骤
1、创建待添加的Fragment的实例
2、获取到FragmentManager,在活动中可以直接调用getFragmentManager()
3、开启一个事务
4、向窗口中加入碎片,一般使用replace()
5、提交事务
注:如果Fragment与Activity之前进行通信,则可以通过以下方式:
getActivity(); //也一样
二、动态添加Fragment的步骤
1、创建待添加的Fragment的实例
2、获取到FragmentManager,在活动中可以直接调用getFragmentManager()
3、开启一个事务
4、向窗口中加入碎片,一般使用replace()
5、提交事务
Fragment fragment = new Fragment(); FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(R.id.fragment, fragment); transaction.addToBackStack(null);//模仿添加到栈,此时按返回键,才会返回到上一个Fragment transaction.commit();
注:如果Fragment与Activity之前进行通信,则可以通过以下方式:
getFragmentManager().findFragmentById("id");//找到相应Fragment再调用里面的方法
getActivity(); //也一样
相关文章推荐
- spring security起步五:Remember Me功能实现
- python作用域和多继承
- 利用GetPrivateProfileString读取配置文件(.ini)
- XML学习及实践
- u3d honey hex framework 代码解读记录(五)
- spring security起步四:退出登录配置以及logout属性详解
- php等比缩放图片
- QT4.8与VS2008配置
- QT,QT SDK, QT Creator 区别
- java基础笔记很实用
- PHP Calendar API方法归纳总结
- 器普语言代码欣赏-全中文编程时代来临
- 编程珠玑第九|十章学习总结
- 【Java】常用加密技术与代码研究总结
- JAVA开发工具Intellij Idea 破解
- Java回调
- Java消息提示框JOptionPane的使用方法
- 用C语言写PHP扩展
- SpringMVC中获取request对象的方式
- sokect编程进阶