RecyclerView之clipToPadding

2019-12-16  本文已影响0人  钦_79f7

clipToPadding属性的使用

默认值 true

    <android.support.v7.widget.RecyclerView
        android:id="@+id/recyclerView"
        android:padding="10dp"
        android:clipToPadding="false"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </android.support.v7.widget.RecyclerView>

当设置为false时,有两种效果:

  1. 当RecyclerView滑动时,会使得RV的绘制区域忽略设置的paddingTop值;
rv_padding10.png rv_clip_padding_false.png

总结:false时,仅仅影响padding top与bottom,对left,right无影响。

  1. 当前设置了false时,而且overScrollMode的值不是never时,RV的边界阻尼阴影会忽略所有的padding效果(即:针对l,t,r,b四边的padding都有效)

此属性同样效果作用于ListView

上一篇 下一篇

猜你喜欢

热点阅读