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);
本文介绍了在Android开发中加载布局文件的三种方法:通过Activity对象、通过Context对象以及再次通过Activity对象利用Context的方式获取布局文件。这三种方法为开发者提供了灵活的选择。
1411

被折叠的 条评论
为什么被折叠?



