Dostaję szału z przyciskami Przełącznik w Androidzie 4.klienta w Androidzie 4
Przede wszystkim mam ustawić selektor jako tło z dwóch różnych plików PNG wybranych z rozciągliwej folderu:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/form_switch_no" android:state_checked="false"/>
<item android:drawable="@drawable/form_switch_ok" android:state_checked="true"/>
<item android:drawable="@drawable/form_switch_no"/>
</selector>
, ale nie wiem, dlaczego są one skalowane na x. Chcę zarządzać tym rozmiarem, ale próbowałem zmienić layout_width/height/weight ... bez powodzenia.
Mam również niestandardowy plik PNG, który będzie używany jako kciuk przełącznika. Muszę również zarządzać rozmiarem tego kciuka, ponieważ jeśli ustawię opcje textOn i textOff jako "", kciuk osiągnie bardzo mały rozmiar. Co więcej, chciałbym zmienić dopełnienie kciuka względem tła, ponieważ nie wydaje się wyśrodkowane.
Oto moja definicja Przełącznik XML:
<Switch
android:id="@+id/switchUsers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/user"
android:textOn=""
android:textOff=""
android:thumb="@drawable/form_switch_slider"
android:track="@drawable/switch_user_selector" />
Próbowałem zmienić rozmiary obrazu i co im te dziewięć-płatkowe, ale nie mogę osiągnąć mój cel.
Każda pomoc zostanie doceniona. Dziękuję Ci!