码迷,mamicode.com
首页 > 其他好文 > 详细

Fragment的一些基础

时间:2015-07-10 00:32:41      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:动态   新建   

Fragment创建步骤

创建一个类,继承SupportV4的Fragment

重写onCreateView(),关联一个布局

技术分享 

 

Fragment的使用—静态

将Activity修改为继承FragmentActivity

向Activity的布局中拖拽一个fragment并选择新建的Fragment类

技术分享 

 

  1. Fragment的使用—动态

步骤:

1) 在Activity布局中添加一个FrameLayout,用来确定Fragment添加的位置和大小

技术分享 

  1. 代码中动态添加Fragment

技术分享 

技术分享 

技术分享 

  1. 删除

技术分享 

  1. 替换

技术分享 

 

9. Activity调用Fragment的方法

1) 在Fragment中添加changeText()方法

技术分享 

2) 在Activity中调用Fragment的方法

技术分享 

 

 

  1. 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

Fragment的一些基础

标签:动态   新建   

原文地址:http://10515180.blog.51cto.com/10505180/1672699

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!