ボタンをselector
にしました。
は、次のようにselector
は次のとおりです。次にステータスを設定してもボタンの背景が変わらないのはなぜですか?
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@drawable/btn_select"
android:state_selected="true"
android:state_pressed="true"/>
<item android:drawable="@drawable/btn_normal"/>
</selector>
、私はこのような選択にボタンの状態を設定します。
btn.setSelected(true);
しかし、ボタンの背景がbtn_select
なぜに変更されていませんか?
あなたのXMLファイルの内容を投稿してください。 –
あなたのレイアウトにボタンをセレクタと関連付けるのを忘れてしまったようです。 –
これらは重要ではないので、投稿しませんでした。 –