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

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

开始有点迷惑,设置span?

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

就是正常的recyclerview+GridLayoutManager+ItemDecoration

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

Why?

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

纠结ing...

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

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

破案了。

总结:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值