自定义SeekBar样式
效果一
1.1 控件属性
<SeekBar
android:id="@+id/alarm_seekBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxHeight="3dp"
android:thumb="@drawable/sb_progress_thumb"
android:progressDrawable="@drawable/sb_progress_bg"
android:layout_centerHorizontal="true"
android:thumbOffset="0dp"/>
说明:
- thumb属性:控制上浮按钮。
- progressDrawable属性:控制底部轨道背景。
- maxHeight:控制底部轨道最大高度。
- thumbOffset:设置允许上浮按钮延伸到轨道范围之外的偏移量。设置为0,意为上浮按钮活动范围仅在轨道内。
1.2 thumb属性资源
1.3 progressDrawable属性资源
说明:
- android:id=”@android:id/background”:控制轨道背景显示。
- android:id=”@android:id/progress”:控制轨道已完成进度显示。