LayoutInflater作用:
1嵌洼,利用解析器解析xml
2糜俗,利用反射創(chuàng)建View對象
注意點:
創(chuàng)建view的方式:
View view = LayoutInflater.from(context).inflate(resourceId, parent, false);
當(dāng)不指定parent的時候布局文件中跟布局設(shè)置的寬高及margin飘痛、padding等都將會失效,會根據(jù)子布局進(jìn)行適配喂链,而不會依據(jù)設(shè)定大小展示画恰。
如果想使設(shè)定生效需要傳入非null parent控件。
attachToRoot不設(shè)定時默認(rèn)為true