您的位置:首页 > 移动开发 > Android开发

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

2015-07-01 11:08 603 查看
在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"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: