4
我想将SeekBar的背景颜色从黄色(默认)更改为我选择的颜色,但我只找到了改变SeekBar周围黑色区域颜色的方法。谁能帮我????如何更改SeekBar的背景?
我想将SeekBar的背景颜色从黄色(默认)更改为我选择的颜色,但我只找到了改变SeekBar周围黑色区域颜色的方法。谁能帮我????如何更改SeekBar的背景?
个XML(background_fill,progress_fill和进展可能看起来像一个渐变红色
进步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"
android:drawable="@drawable/background_fill" />
<item android:id="@android:id/progress">
<clip android:drawable="@drawable/progress_fill" />
</item>
</layer-list>
background_fill XML
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="#FF555555" android:centerColor="#FF555555"
android:endColor="#FF555555" android:angle="90" />
<corners android:radius="5px" />
<stroke android:width="2dp" android:color="#50999999" />
<stroke android:width="1dp" android:color="#70555555" />
</shape>
和progress_fill XML
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="#FF470000" android:centerColor="#FFB80000"
android:endColor="#FFFF4400" android:angle="180" />
<corners android:radius="5px" />
<stroke android:width="2dp" android:color="#50999999" />
<stroke android:width="1dp" android:color="#70555555" />
</shape>
我没有完成实施针对Android:拇指,所以拇指将仍然是原来的一个
因此,我们就必须从我们的布局XML再删除这条线,我们定义搜索条
android:thumb="@drawable/thumb"
更多信息请参阅本link
看到这一点:[http://stackoverflow.com/questions/3480456/seek-bar-change-path-color-from-yellow-to-white][1] [1]:http://stackoverflow.com/questions/3480456/seek-bar-change-path-colo R-从黄色到白色 – AliSh 2012-03-04 12:52:56