次の背景を持つボタンがあります。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/easy_button_pressed" /> <!-- pressed -->
<item android:state_focused="true"
android:drawable="@drawable/easy_button_pressed" /> <!-- focused -->
<item android:drawable="@drawable/easy_button_default" /> <!-- default -->
</selector>
ボタンを手動で押すと、これはうまく機能します。ただし、手動で呼び出す必要があるbutton.performClick();
場合もあります。これを行うと、ボタンの色が変わりません。誰かが私を助けてくれませんか。