ボタンがクリックできないときにボタンの背景を変更したい.そのためにセレクターを使用しましたが、ボタンがクリックできないままの場合は機能しません。
これはセレクターファイルです:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:drawable="@drawable/button_lightgrey" />
<item android:state_pressed="true" android:state_enabled="true" android:drawable="@drawable/button_blue"/>
<item android:state_focused="true" android:drawable="@drawable/button_darkgreen" />
<item android:drawable="@drawable/button_lightgreen" />
</selector>
これは、このセレクター ファイルを使用しているボタンです。
<Button
android:id="@+id/PrevButton"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerInParent="true"
android:layout_marginLeft="5.0dip"
android:layout_weight="1.0"
android:background="@drawable/ibtn"
android:onClick="onPrevButtonClick"
android:text="Prev" />
助けてください.他のすべての機能はセレクターファイルで機能していますが、クリックできないボタンのケースのみが機能していません.ありがとう