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

来源:互联网 发布:敬请知悉还是敬请悉知 编辑:程序博客网 时间:2024/05/16 15:16

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);

 

 

原创粉丝点击