<SeekBar android:id="@+id/seekBar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/iv_music_mark" android:focusable="true" android:maxHeight="4dp" android:minHeight="4dp" android:paddingLeft="16dp" android:paddingRight="16dp" android:layout_marginTop="10dp" android:progressDrawable="@drawable/po_seekbar" android:thumb="@drawable/seekbar_thumb" />po_seekbar.xml 文件:
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <shape> <solid android:color="#999999" /> </shape> </item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <solid android:color="#999999" /> </shape> </clip> </item> <item android:id="@*android:id/progress"> <clip> <shape> <solid android:color="@color/title_blue" /> </shape> </clip> </item> </layer-list>seekbar_thumb.xml 文件:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/seekbar_thumb_icon" /> <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/seekbar_thumb_icon" /> <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/seekbar_thumb_icon" /> <item android:drawable="@drawable/seekbar_thumb_icon" /> </selector>这样自己可以随意修改进度条的颜色和滑块图片。。
本文介绍如何使用Android自定义SeekBar的进度条颜色及滑块图片,包括SeekBar布局配置和对应的po_seekbar.xml、seekbar_thumb.xml文件实现细节。
1981

被折叠的 条评论
为什么被折叠?



