Próbuję stworzyć niestandardowy styl seekbar. Mam dwa obrazy z dziewięcioma łatami, jeden to szary pasek rozciągający search_progress.9.png (kolor tła), a drugi to zielony pasek rozciągający search_progress_bar.9.png (kolor pierwszego planu).Android seekbar ustawia niestandardowy styl za pomocą dziewięciu łatek obrazów
Używam tego xml jako mojego SeekBar za 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:drawable="@drawable/search_progress"></item>
<item android:id="@android:id/progress" android:drawable="@drawable/search_progress_bar"></item>
</layer-list>
Mój problem polega na tym, że zamiast paska wypełniającej do mojego położenia kciuka, cały pasek jest zielony przez cały czas (search_progress_bar obrazu). Jak mogę uzyskać taki sam efekt jak plik progress_horiz.xml systemu Android z moimi własnymi obrazami (nie chcę używać kształtów do rysowania mojego paska)?
Nicea aby utrzymać to wszystko w jednym plik, dzięki! – Russ
działa jak urok! :) – yahya
To również działa dla mnie, gdy użyłem dziewięciu obrazów łatek. dzięki! – Hasmukh