为了界面的美观有时候需要隐藏ScrollView、RecyclerView、ListView等滚动条和去掉滑动到边界阴影,下面我就列举一下解决方案供大家参考。
1、ScrollView的属性设置
设置滑动到边缘时无效果模式:
android:overScrollMode="never"
设置滚动条不显示:
android:scrollbars="none"
以下是整体设置
<ScrollView android:id="@+id/homeScrollView" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none" android:overScrollMode="never"> </ScrollView>
2、ListView的属性设置
设置滑动到顶部和底部的背景或颜色:
android:overScrollFooter="@android:color/transparent"
android:overScrollHeader="@android:color/transparent"
设置滑动到边缘时无效果模式:
android:overScrollMode="never"
设置滚动条不显示:
android:scrollbars="none"
以下是整体设置(overScrollHeader和overScrollFooter可不写,此处写了是引用的透明色)
<ListView
android:id="@+id/homeListView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:overScrollFooter="@android:color/transparent"
android:overScrollHeader="@android:color/transparent"
android:overScrollMode="never"
android:scrollbars="none">
</ListView>
3、RecyclerlView的属性设置
设置滑动到边缘时无效果模式:
android:overScrollMode="never"
设置滚动条不显示:
android:scrollbars="none"
以下是整体设置
<RecyclerlView android:id="@+id/homeRecyclerlView" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none" android:overScrollMode="never"> </RecyclerlView>
各位兄弟自己Copy方法,亲自试试哦!