BRVAH的Section中自定义间距,条目完美均分,支持Section顶部和底部间距

关于在RecyclerView中自定义GridLayoutManager的间距问题,可以参考我的另一篇博客:

https://blog.csdn.net/candyguy242/article/details/82908324

 

本文在此基础上,扩充了对BRVAH的Section中的布局间距支持,效果如下:

BRVAH的Section中自定义间距,条目完美均分,支持Section顶部和底部间距_第1张图片

核心思想就是在计算间距时,把每一个Section的Positon等信息抽象成一个单独的Grid来处理。

话都说到这了,理解不带section的情况怎么处理的话,这里应该也可以敲出来了~

代码就不贴了,有需要的支持下~

代码下载地址:GridAverageGapSectionItemDecoration.java

你可能感兴趣的:(Android,开发及核心技术)