クリックすると赤くなりたいボタンがあります(永続的ではなく、クリックされたことを示すためだけです)。コードを改善し、このように別の button_red.xml ファイルで実行したい
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:background="@drawable/img_red" android:state_pressed="true"/>
<item android:background="@drawable/img_btn_bkg"/>
</selector>
ここで、imageButton の背景を button_red.xml に設定すると、エラーの解析に失敗しました。なぜですか?
私は別のアプリケーションで同じことを行いましたが、それは機能します (androdi:src を変更したことを除いて) 何かを忘れましたか?
私がやったこと:別のプロジェクトからxmlをコピーし、srcを背景に変更し、ドローアブルを変更し、imageButtonの背景をxmlファイルに変更しました