Android | Fragement的onCreateView
来源:互联网 发布:聚享游源码 编辑:程序博客网 时间:2024/05/19 16:23
fragement的视图并没有在Fragment.onCreate(...)方法中生成。虽然在onCreate中配置了Fragement的实例,但创建和配置fragement视图是fragement.onCreateView(...)完成的。
即:public View onCreateView(LayoutInflater inflater , ViewGroup container , Bundle savedInstanceState)
该方法实例化fragement视图的布局,然后将实例化的View返回给托管activity。LayoutInflater及ViewGroup是实例化布局的必要参数。Bundle用来存储恢复数据,可供方法从保存状态下重建视图。
@OverridePublic View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState){View v = inflater.inflater(R.layout.fragment,container,false);return v;}
第二个参数是视图的父视图,我们通常需要父视图来正确配置组件。
第三个参数告知布局生成器是否将生成的视图添加给父视图。这里,我们传入false,因为要将以activity代码的方式添加视图。
而,获取fragement中的组件并设置监听时,可以在onCreateView(...)方法,使用LayoutInflater.inflatte(...)方法返回的View对象v。
v.findViewById(int) , 获得组件对象。
再设置监听事件。
阅读全文
0 0
- Android | Fragement的onCreateView
- android Fragments详解:处理fragement的生命周期
- 简单理解Android的Fragement组件
- android之针对fragment多次调用onCreateView的问题
- android之针对fragment多次调用onCreateView的问题
- android之针对fragment多次调用onCreateView的问题
- android开发—Fragment中onCreateView()和onActivityCreated()的区别
- android之针对fragment多次调用onCreateView的问题
- 解决Fragment的OnCreateView
- Fragment的 onCreateView()
- Android中的Fragement控件
- Android Fragement 界面碎片
- Android Fragement简单入门
- android Fragments详解六:处理fragement的生命周期
- android Fragments详解六:处理fragement的生命周期
- android Fragments详解六:处理fragement的生命周期
- android Fragments详解六:处理fragement的生命周期 .
- Android Fragement学习笔记(三)----PreferenceFragment的使用
- 横向菜单
- Json与List的相互转换
- 用于设置和管理路由的路由器配置示例
- 2.如何使用设计模式
- attribute的用法
- Android | Fragement的onCreateView
- Linux下C/C++对MySQL数据库操作
- 过滤器的简单使用案例
- 常用Linux指令汇总
- 欢迎使用CSDN-markdown编辑器
- Android 异步消息处理机制之Handler、Message、Looper
- 第九周项目二C/C++二叉树遍历的递归算法
- 第十一周——图基本算法库
- 判断滚动条距离顶部距离