美文网首页Android
关于LayoutInfalter.infalte方法的三个参数

关于LayoutInfalter.infalte方法的三个参数

作者: 铜角大王 | 来源:发表于2017-08-10 15:34 被阅读0次

    LayoutInflater.infalte(int resId, ViewGroup root , boolen attachToRoot);

    root:传入且不为null的话,且attachToRoot为true,那么返回的是包含resId布局的root布局。

    如果传入,且attachToRoot为false的话,那么root的作用仅仅是为resId布局提供LayoutPrarms参数,也就是说如果root为null,那么resId布局里面设置的宽高,margin等LayoutPrarms参数是没有意义的,而且返回的view仅仅是resId的布局。

    调用inflate(int resId, ViewGroup root )等于调用 inflate(resId, root, root != null);

    相关文章

      网友评论

        本文标题:关于LayoutInfalter.infalte方法的三个参数

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