如何为非活动按钮设置图像

时间:2009-12-15 09:37:04

标签: android

我想在我的按钮无法点击时设置特定图像。由于这个xml:

,已经根据聚焦和按下状态选择了该按钮图像
  <?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:clickable="false"
        android:drawable="@drawable/cmb_bouton_acces_inactive" />

    <item android:state_focused="true" android:state_pressed="true"
        android:drawable="@drawable/cmb_bouton_acces_hover" />

    <item android:state_focused="false" android:state_pressed="true"
        android:drawable="@drawable/cmb_bouton_acces_hover" />

    <item android:drawable="@drawable/cmb_bouton_acces" />

</selector> 

但我不知道如何在按钮无法点击时为按钮定义新图像。

有什么想法吗?

此致 昆汀

1 个答案:

答案 0 :(得分:2)

尝试android:state_enabled="false"作为限定符。 Here is a link到显示示例的线程。