最初のデータから1つを選択すると、他ListView
のリストに反映されます。私はこの部分を実行しました、それは私にとってうまく機能しています。しかし、最初に選択したアイテムの背景を変更するのに苦労しています。どうすればよいですか? Activity
List
List
質問する
4542 次
2 に答える
4
以下でこれを行うことができます-
android:listSelector="@drawable/selection"
を ListView の xml 属性に設定します。また、selection.xml
リストビューからアイテムを選択したときに変更を保持するセレクターが含まれています。
selection.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:state_pressed="false"
android:drawable="@color/android_green" />
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@color/black_alpha" />
<item android:state_focused="false"
android:state_pressed="true"
android:drawable="@color/black_alpha" />
<item android:drawable="@color/white_alpha" />
</selector>
こちらもご覧ください。
于 2012-08-16T05:59:10.990 に答える