Android中得到布局文件对象三种方式
16lz
2021-12-04
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);
更多相关文章
- 类和 Json对象
- NPM 和webpack 的基础使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android Shader 渲染
- 〖Android〗/system/etc/media_codecs.xml
- ANDROID包管理服务机制 .
- android sdk manager Failed to fetch URl https://dl-ssl.googl
- 开源 android 文件管理器
- Android:apk反编译步骤,打包、签名和逆向工程经验总结