LayoutInflater.inflate() 参数研究_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > LayoutInflater.inflate() 参数研究

LayoutInflater.inflate() 参数研究

 2016/6/24 5:30:46  我素熊猫  程序员俱乐部  我要评论(0)
  • 摘要:参考连接:http://blog.csdn.net/lovexieyuan520/article/details/9036673http://www.2cto.com/kf/201407/313054.htmlhttp://blog.csdn.net/xyz_fly/article/details/37932989http://blog.jobbole.com/72156/inflate方法有4种:这个方法重载了四种调用方式,分别为:1.publicViewinflate
  • 标签:LayoutInflater 研究

参考连接:http://blog.csdn.net/lovexieyuan520/article/details/9036673 

http://www.2cto.com/kf/201407/313054.html

http://blog.csdn.net/xyz_fly/article/details/37932989

http://blog.jobbole.com/72156/

 

  inflate方法有4种:这个方法重载了四种调用方式,分别为:

1. public View inflate(int resource, ViewGroup root)

2. public View inflate(int resource, ViewGroup root, boolean attachToRoot)

3.public View inflate(XmlPullParser parser, ViewGroup root)

4.public View inflate(XmlPullParser parser, ViewGroup root, boolean attachToRoot)

最终调用第四种方法。  

1当root为空,当前布局不起作用,使用根布局的设置。

2当root不为空(root),attachToRoot为false,才能使用该布局的设置。 当attachToRoot为true,该布局被添加到(如果根布局为垂直排列)(挂载?)根布局中,且保留了其自己的layoutparam参数(即该布局的参数设置)。

 

某1楼总结:

true:并且root存在,将xml挂载到root下,返回root
false:返回xml的跟布局

发表评论
用户名: 匿名