Mam lewy draable przypisany do przycisku, a także tła ciągnąć. Chcę dostarczyć selektor, aby po naciśnięciu/ustawieniu/dezaktywacji przycisku jego wygląd się zmienia. Obraz, którego używam do lewej strony, to czerwony "x".Czy jest możliwe zmienić lewy szuflada przycisku w Selector xml?
Chciałbym to zamienić na szary "X", gdy przycisk jest wciśnięty lub wyłączony. Czy jest to możliwe za pomocą selektora?
Oto, co starałem (które działa dla obrazu granicy/t, ale nie dla lewego rozciągliwej (oczywiście).
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_enabled="false"
android:drawable="@drawable/GrayBorder"
android:drawableLeft="@drawable/GrayRemove"/>
<item
android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/GrayBorder"
android:drawableLeft="@drawable/GrayRemove" />
<item
android:state_focused="true"
android:state_enabled="true"
android:drawable="@drawable/GrayBorder"
android:drawableLeft="@drawable/GrayRemove" />
<item
android:state_enabled="true"
android:drawable="@drawable/BlackBorder"
android:drawableLeft="@drawable/Remove"/>
</selector>
@ theMothaShip stwórz osobny selektor i ustaw jako lewy wysuwany – Varun
@Varun Czuję się głupio, że nie myślałem, aby to zrobić w pierwszej kolejności ... Dzięki! – theMothaShip
@Varun Pracowałem jak urok, składać to jest odpowiedź, a ja ją oznaczyłem. – theMothaShip