自定义SeekBar主题
定义android:progressDrawable和android:thumb即可
示例如下
-
SeekBar
<android.support.v7.widget.AppCompatSeekBar
android:id="@+id/seekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:max="15"
android:progress="3"
android:progressDrawable="@drawable/seekbar_define_color_style"
android:thumb="@drawable/seekbar_thumb" />
-
android:progressDrawable
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@android:id/background"
android:bottom="5dp"
android:top="5dp">
<shape>
<corners android:radius="10dip" />
<solid android:color="@color/seek_b" />
</shape>
</item>
<item
android:id="@android:id/progress"
android:bottom="5dp"
android:top="5dp">
<clip>
<shape>
<corners android:radius="10dip" />
<solid android:color="@color/seek_p" />
</shape>
</clip>
</item>
</layer-list>
-
android:thumb
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@color/white" />
<size
android:width="20dp"
android:height="20dp" />
</shape>









网友评论