Android中带有自定义背景的灰色禁用按钮

Android中带有自定义背景的灰色禁用按钮,android,Android,当按钮处于禁用状态时,如何使用自定义背景灰显按钮 这花了我一点时间,所以我想出了一个解决方案 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false”> <layer-list> <ite

当按钮处于禁用状态时,如何使用自定义背景灰显按钮

这花了我一点时间,所以我想出了一个解决方案

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:state_enabled="false”>
    <layer-list>
        <item android:drawable="@drawable/button"/>
        <item>
            <color android:color="#88FFFFFF" />
        </item>
    </layer-list>
</item>
<item android:drawable="@drawable/button_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/button" android:state_pressed="false"/>

</selector>


这花了我一点时间,所以我想出了一个解决办法

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:state_enabled="false”>
    <layer-list>
        <item android:drawable="@drawable/button"/>
        <item>
            <color android:color="#88FFFFFF" />
        </item>
    </layer-list>
</item>
<item android:drawable="@drawable/button_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/button" android:state_pressed="false"/>

</selector>


不是一个真正的问题吗?不是真正的问题,而是真正的答案…作为一个非真正的问题关闭?不是真正的问题,而是真正的答案……我还必须将
android:state\u enabled=“true”
添加到默认状态才能工作。我还必须将
android:state\u enabled=“true”
添加到默认状态才能工作。