美文网首页
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