在不传父view的情况下Inflate最外层layout设置宽高失效的问题
背景给最外层layout设置固定宽高,然后使用inflate(layoutId, null )方式加载,则layoutId的最外层的控件的宽高是没有效果的。原因分析(1)原因概述layout_width,layout_height是相对父View设置的,在没有指定父view的情况下inflate,没有生成对应的LayoutParams。(2)代码分析inflate对外主要有两种函数实现:public View inflate(int resource, ViewGroup root);.
原创
2021-03-24 17:15:27 ·
451 阅读 ·
0 评论