Fragment创建步骤
创建一个类,继承SupportV4的Fragment
重写onCreateView(),关联一个布局
Fragment的使用—静态
将Activity修改为继承FragmentActivity
向Activity的布局中拖拽一个fragment并选择新建的Fragment类
Fragment的使用—动态
步骤:
1) 在Activity布局中添加一个FrameLayout,用来确定Fragment添加的位置和大小
代码中动态添加Fragment
删除
替换
9. Activity调用Fragment的方法
1) 在Fragment中添加changeText()方法
2) 在Activity中调用Fragment的方法
Fragment调用Activity的方法
1) 在Activity中添加changeText()方法
2) 改变Activity的文本,需要先获得Activity对象
Fragment的生命周期
常见问题:
1. 在Activity的布局中存放supportV4的Fragment会FC
解决:使Activity继承FragmentActivity
2. 注意, FT不能声明为成员变量,每次必须重新创建
本文出自 “安卓基础” 博客,请务必保留此出处http://10515180.blog.51cto.com/10505180/1672699
原文地址:http://10515180.blog.51cto.com/10505180/1672699