RecyclerView的clipToPadding属性是为了控制RecyclerView的可滑动容器的大小,当clipToPadding设置为true时,recyclerView可滑动的容器的高度是RecyclerView的高度减去paddingTop和paddingBottom的值。效果图如下:

当clipToPadding设置为false时,RecycerView的容器的可滑动高度为RecyclerView的高度,paddingTop和paddingBottom的会在item0前渲染出来,但是滑动的时候容器大小为设置的大小,在获取容器的中间位置时不需要考虑padding值的影响。

该属性的其他应用暂不考虑。
本文深入探讨了RecyclerView中clipToPadding属性的作用,当设置为true时,RecyclerView的可滑动区域将减去顶部和底部的填充;设置为false时,即使有padding,滑动区域也保持不变,不影响容器中间位置的计算。
3052

被折叠的 条评论
为什么被折叠?



