0
点赞
收藏
分享

微信扫一扫

记一个有趣的问题——RecyclerView网格布局item宽度

代码小姐 2022-01-17 阅读 71

有个需求,要调整网格布局第一列的列宽。

开始有点迷惑,设置span?

反正不管了,先看看现状。

就是正常的recyclerview+GridLayoutManager+ItemDecoration

但是,用UI工具划分网格之后,发现第一列本来就比其他列宽?

Why?

看代码里并没有什么设置列宽的内容。

纠结ing...

然后第二天,我改itemDecoration的时候,发现了,第2、3列都有设置left spacing,但是第一列没有!

刚好这个spacing与测出来的值可以对应上。

破案了。

总结:

itemDecoration设置间距的时候,会占用item的空间。

举报

相关推荐

0 条评论