Tänkte bara flika in lite annat smått o gott som är bra och veta om SeekBar
För att ändra bakgrund, färg och allt sådan så kan man ju göra det med följande:
Kod:
android:progressDrawable="@drawable/custom_seekbar"
Formatet för denna custom_seekbar är följande:
HTML:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<shape>
<corners android:radius="5dip" />
<gradient
android:startColor="#ff9d9e9d"
android:centerColor="#ff5a5d5a"
android:centerY="0.75"
android:endColor="#ff747674"
android:angle="270"
/>
</shape>
</item>
<item android:id="@android:id/secondaryProgress">
<clip>
<shape>
<corners android:radius="5dip" />
<gradient
android:startColor="#80ffd300"
android:centerColor="#80ffb600"
android:centerY="0.75"
android:endColor="#a0ffcb00"
android:angle="270"
/>
</shape>
</clip>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<corners android:radius="5dip" />
<gradient
android:startColor="#2C88F2"
android:centerColor="#194C85"
android:centerY="0.75"
android:endColor="#2C88F2"
android:angle="270"
/>
</shape>
</clip>
</item>
</layer-list>
I detta fall blir det en gradiant blå SeekBar. Du kan få den att se ut i stort sett hur du vill. Använde den i min aplikation och den ser ut så här ungefär.
![[IMG]](proxy.php?image=http%3A%2F%2Fi50.tinypic.com%2F8yx05k.png&hash=a2d4201b7594ce7c0bb8d6c3f5e88b3c)
Om du satt en custom thumb på din seekbar nu med hjälp av en vanlig bild så har du säkert märkt att den inte ändras när den får fokus som den gör som standard.
Formatet för en dynamitask SeekBar thumb är följande:
HTML:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_selected" />
<item android:state_focused="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_selected" />
<item android:state_selected="true"
android:state_window_focused="true"
android:drawable="@drawable/seek_thumb_selected" />
<item android:drawable="@drawable/seek_thumb_normal" />
</selector>
Alla drawables som specificeras här är då samma thumb fast i två olika toner. Ser lite mer välgjort ut om man gör såhär.
Alla dessa xml snuttar är drawables så du lägger dem i din drawable mapp.
Säkert nån som får lite hjälp av det här, spenderade själv timtal innan jag löste det.
Säg gärna till om ytterligare förklaringar behövs.
mvh afzkl