美文网首页
Android attachToRoot对于LayoutInfl

Android attachToRoot对于LayoutInfl

作者: 周_0717 | 来源:发表于2020-02-20 22:40 被阅读0次

View inflate(@LayoutRes int resource, @Nullable ViewGroup root, boolean attachToRoot)方法为加载视图时常用的方法,但是当attachToRoot值为true当时候返回当时root,否则为resource对应当视图。
关键代码在 View inflate(XmlPullParser parser, @Nullable ViewGroup root, boolean attachToRoot)方法开始部分:

View result = root;

以及结束部分:

// Decide whether to return the root that was passed in or the
// top view found in xml.
if (root == null || !attachToRoot) {
   result = temp;
}

2020-02-20

相关文章

网友评论

      本文标题:Android attachToRoot对于LayoutInfl

      本文链接:https://www.haomeiwen.com/subject/vuofqhtx.html