我有一个按钮选择器,用于在按下按钮图像时更改按钮图像。我还设置了禁用按钮时的图像。我尝试以编程方式禁用按钮,但禁用的按钮图像未显示。我的button_selector是否正确?使用按钮选择器的禁用按钮
<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 -->
我在我的代码使用mButton.setEnabled(false)来取消按钮
工作就像一个魅力! “启用”帮助了我很多 –