Android中得到布局文件对象有三种方式

 

第一种,通过Activity对象

View view = Activity对象.getLayoutInflater().inflater(R.layout.布局文件名,null);

 

第二种,通过Context对象

LayoutInflater lf = (LayoutInflater)Context对象.getSystemServic(Context.LAYOUT_INFLATER_SERVICE);

View view = lf.inflate(R.layout.布局文件名,null);

(Context对象说明: 1、它是Activity和Service的父类;2、也可以通过View对象.getContext得到该对象)

 

第三种,还是通过Activity对象

注意,实现上Activity是Context的子类,所以Activity也可以像Content对象一样式去取得布局文件即

LayoutInflater lf = (LayoutInflater)Activity对象.getSystemServic(Context.LAYOUT_INFLATER_SERVICE);

View view = lf.inflate(R.layout.布局文件名,null);

 

 

更多相关文章

  1. 类和 Json对象
  2. NPM 和webpack 的基础使用
  3. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  4. android Shader 渲染
  5. 〖Android〗/system/etc/media_codecs.xml
  6. ANDROID包管理服务机制 .
  7. android sdk manager Failed to fetch URl https://dl-ssl.googl
  8. 开源 android 文件管理器
  9. Android:apk反编译步骤,打包、签名和逆向工程经验总结

随机推荐

  1. 推荐10个后端系统实例
  2. xml配置的用法汇总
  3. 谈谈实现多渠道的实例教程
  4. 推荐10个常用的排序、分页用法
  5. 脚本控制的用法汇总
  6. 谈谈XMLTextReader的现状、前景与机遇
  7. 关于Xstream的7篇文章推荐
  8. 关于省份名称的详细介绍
  9. 关于XmlPullParser的5篇文章推荐
  10. 关于定义颜色的10篇文章推荐