Ich habe einen Knopfwähler, der das Knopfbild ändert, wenn es gedrückt wird. Ich habe auch ein Bild für, wenn die Schaltfläche deaktiviert ist. Ich probiere und deaktiviere die Taste programmatisch, aber das deaktivierte Tastenbild wird nicht angezeigt. Ist mein button_selector korrekt?Disable-Taste mit Knopfwähler
<item android:drawable="@drawable/red_btn_bg_disabled" android:state_enabled="false"/> <!-- disabled -->
<item android:drawable="@drawable/red_btn_bg_pressed" android:state_pressed="true"/> <!-- pressed -->
<item android:drawable="@drawable/red_btn_bg_pressed" android:state_focused="true"/> <!-- focused -->
<item android:drawable="@drawable/red_btn_bg"/> <!-- default -->
Ich verwende mButton.setEnabled (false) in meinem Code die Taste
Arbeiten wie ein Charme! "aktiviert" hat mir sehr geholfen –