Android inflate方法的参数

inflate(int resource, ViewGroup root,boolean attachToRoot)

参数1:要填充的布局
参数2:将要被填充到的viewgroup
参数3:是否依附于父布局(即root)

两个参数:

1,root == null,表示不依附于父布局,此时resource的根节点的width和height将不会起作用

2,root != null,等同于三个参数的(第2条)

三个参数:

1,root == null,不考虑attachToRoot的值

2,root != null,attachToRoot==true ,自动加载到root布局,不用再调用root.addview(**),否则会报异常

3,root != null,attachToRoot == false,需要调用 root.addview(**)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容