像往常一样写过一个列表 还是使用 ConstraintLayout 作为 itemview
但是出现了一个 很是 懵逼的问题 他的宽度铺不满
我使用《View》全充满的1dp view都充不满 而且 ConstraintLayout 的父布局 以及子元素 也都是全充满状态 但还是充不满
最后解决方案是在 itemView渲染最上层 设置一个 全充满状态
记住是在最上层 在其他地方不会生效
HeaderView 充不满的情况
包括在as上面预览的时候,都是正常的,为何安装运行后就会出现 充不满的情况
百思不得其解,google下,找到了一个解答,说是作为headerview的根布局不可以使用LinearLayout ,否则就会产生上述的问题。 具体原因呢,我没找到,估计需要看源码才能知道了,有兴趣的可以继续研究。。。
得知如何结局,那就好办了,把根布局改为RelativeLayout 就好了。