必要な物は揃っていると思います。state_pressed のボタンの色を変更したい。次のリソースがあります。
次の内容の値の color.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="blue">#045FB4</color>
<color name="clicked">#A9E2F3</color>
</resources>
次のコンテンツを含む drawable フォルダー内の button_dashboard:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/blue" />
<item android:drawable="@color/clicked" android:state_pressed="true"/>
</selector>
そして最後に、私のレイアウトのこのボタン:
<Button
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:background="@drawable/button_dashboard"
android:text="Button" />
私は何か間違ったことをしていますか?現時点では必要ないため (実験中)、onClick コードはまだ作成していません。