安卓中加载布局文件的三种方法
2014-03-20 22:51
225 查看
1、方法1
LinearLayout layout=(LinearLayout)LayoutInflater.from(getApplicationContext()).inflate(R.layout.list_view_item_text, null);
LinearLayout layout=(LinearLayout)LayoutInflater.from(MainActivity.this).inflate(R.layout.list_view_item_text, null);
2、方法2
LayoutInflater layoutInflater=(LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout layout=(LinearLayout)layoutInflater.inflate(R.layout.list_view_item_text, null);
3、方法3
LinearLayout layout=(LinearLayout)getLayoutInflater().inflate(R.layout.list_view_item_text, null);
LinearLayout layout=(LinearLayout)MainActivity.this.getLayoutInflater().inflate(R.layout.list_view_item_text, null);
LinearLayout layout=(LinearLayout)LayoutInflater.from(getApplicationContext()).inflate(R.layout.list_view_item_text, null);
LinearLayout layout=(LinearLayout)LayoutInflater.from(MainActivity.this).inflate(R.layout.list_view_item_text, null);
2、方法2
LayoutInflater layoutInflater=(LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout layout=(LinearLayout)layoutInflater.inflate(R.layout.list_view_item_text, null);
3、方法3
LinearLayout layout=(LinearLayout)getLayoutInflater().inflate(R.layout.list_view_item_text, null);
LinearLayout layout=(LinearLayout)MainActivity.this.getLayoutInflater().inflate(R.layout.list_view_item_text, null);
相关文章推荐
- Android--使用LayoutInflater加载布局文件的三种方法
- 加载spring配置文件的常用三种方法
- 在VC中加载LIB库文件的三种方法
- 【log4j2 加载配置文件】 加载配置文件的三种方法
- 动态加载Js文件的三种方法
- html中 加载js文件三种方法
- 在VC中加载LIB库文件的三种方法
- QML中文件的加载(三种方法)
- js 动态加载JS文件的三种方法
- 安卓控件使用系列29:TabHost卡片的使用方法2不继承TabActivity、TabHost控件、一个布局文件
- 安卓控件使用系列30:TabHost卡片的使用方法3不继承TabActivity、TabHost控件、多个布局文件
- 加载spring配置文件的常用三种方法
- android中获取布局文件的三种方法
- freemarker加载模板文件的三种方法
- 动态加载JS文件的三种方法
- android 动态设置横竖屏切换 控制dialog等布局文件加载的方法
- 动态加载Js文件的三种方法
- Android加载xml布局文件方法
- 加载spring配置文件的常用三种方法
- 加载spring配置文件的常用三种方法