0
如何在禁用狀態下使用自定義背景灰化按鈕?具有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>
<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_enabled ='true''以使其工作。 –
封閉,不是一個真正的問題? 不是真正的問題,但真正的答案... – Renetik