Android--使用LayoutInflater加载布局文件的三种方法
2015-10-15 22:12
706 查看
LayoutInflater的作用类似于 findViewById(),
不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!
而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。
使用LayoutInflater来获取布局文件有三种方式:
第一种方式
第二种方式
第三种方式
不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!
而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。
使用LayoutInflater来获取布局文件有三种方式:
第一种方式
LayoutInflater inflater = LayoutInflater.from(this); View layout = inflater.inflate(R.layout.order, null);
第二种方式
LayoutInflater inflater = getLayoutInflater(); iew layout = inflater.inflate(R.layout.order, null);
第三种方式
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); View layout = inflater.inflate(R.layout.main, null);
相关文章推荐
- android 10 事件
- 解决Android sdk不能下载的问题
- android---(actionBar)
- Android循序渐进 - 3.3 Handler消息传递机制浅析
- Android_03_数据库的使用总结
- Android Canvas笔记
- Android自定义控件之百分比圆环进度条
- Android从assets和raw中读取txt文件
- android学习2:Intent与Bundle
- Android 开发记录
- android中画图类的介绍Path
- android:自定义dialog
- Toast使用2
- Android Studio 从安装到配置使用
- Android Studio 从安装到配置使用
- Windows下Qt 5.2 for Android开发入门
- android开发基础之-----------自定义toast
- windows下Qt5.1 for android开发环境配置
- Android基础
- android 09