Closed zhaoxuan365 closed 3 years ago
GridItemDecoration里为了友好支持加载更多,默认设置了最后一个item没有分割线,你试试 setEndFromSize(0),看是否解决。
GridItemDecoration里为了友好支持加载更多,默认设置了最后一个item没有分割线,你试试 setEndFromSize(0),看是否解决。
可能是我之前的表述不清楚,让你误解了。我重新描述一下:当RecyclerView使用GridLayoutManager,且GridLayoutManager的方向设置为Horizontal时,使用GridItemDecoration设置分割线,列表中的第一个和第二个条目的高度和后面的不一样,并且没有对齐。PS:setEndFromSize(0)不能解决这个问题。
好 我看看
是的,我没处理GridLayoutManager横向的情况,线性的横向处理了,我抽时间完善一下。紧急的话你先自己在布局里按位置处理一下哈
好的。不着急,我先自己试着解决一下,等你完善后再对比一下
恩恩 好
已完成一半,好稍等
嗯嗯,不着急
已经解决,简单点说是在设置纵向的 上下左右间距的地方,横向的改成 左右上下。你那边是这样吗
非常感谢,作者辛苦。--|| 我还没来得及自己试着解决 --||
直接依赖 1.1.6 就好😁
嗯嗯
下关了哈,有问题再开。
当GridLayoutManager设置为Horizontal时,GridItemDecoration第一个和第二个条目的宽高绘制出错。有关代码和布局见附件。