更改SeekBar的样式
SeekBar属性
android:max="100" //设置最大长度
android:progress="20" //设置当前进度条的位置
//在seekBar里面引用文件
android:progressDrawable="@drawable/seekbar_style"
引用drawable文件更改他的背景颜色,进度条,和缓冲条的颜色
在drawable中创建
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@android:id/background"
android:drawable="@drawable/shape_progressbar_bg" />
<item android:id="@android:id/progress">
<scale
android:drawable="@drawable/shape_progressbar_yellow"
android:scaleWidth="100%" />
</item> </layer-list
shape_progressbar_bg文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="@dimen/dp_15" />
<solid android:color="#0051DF" />
</shape>
//设置滑动的图片当头
android:thumb="@mipmap/money"
//设置进度条最大和最小的高度
android:maxHeight="@dimen/dp_4"
android:minHeight="@dimen/dp_4"
//如果自定义样式后progress和thumb中间有缝隙
android:splitTrack="false"