android listview gridview等自定义滚动条样式(非反射)

来源:互联网 发布:约翰·特拉沃尔塔 知乎 编辑:程序博客网 时间:2024/05/01 17:06

在drawable里建立一个scrollbar.xml,内容如下

<shape xmlns:android="http://schemas.android.com/apk/res/android">    <solid android:color="#e8b839" />    <corners android:radius="8dp" />    <size android:width="3dp" /></shape>


solid是实心颜色,需要渐变使用gradient

corners 是圆角

size是滚动条宽高

其他属性自行百度吧


创建好后,在布局文件的listview里引用。

android:scrollbarThumbVertical="@drawable/scrollbar"

还有当你需要item和滚动条分开显示时,设置listview的padding属性后,需要加上

android:scrollbarStyle="outsideOverlay"

1 0
原创粉丝点击