LayoutInfalter
One
名字:布局填充器,是类。
Two
作用:加载XML文件,并且实例化。
Three
区别:findViewById()用于找XML文件下的widget控件。
Five
用法:
获取方法:法1.
LayoutInflater layoutInflater=LayoutInflater.from(context);
法2.
LayoutInflater layoutinflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
得到实例就可以加载布局
layoutInflater.inflate(resourceId,root);
Six
inflate()方法参数:
第一个表示要加载的布局id,第二个参数是该布局外部再嵌套一层父布局,如果不需要就传null。
Seven
LayoutInflater.from(context)
解释:
从一个context中,获取布局填充器,这样利用填充器就可以把XML布局文件转化为View对象了。