ListView の単一セルの背景を変更するにはどうすればよいですか? 私はJavaで書いた:
n_list = new ListView(this);
n_list.setBackgroundDrawable(getResources().getDrawable(R.drawable.list_pressed));
このようにして、リスト全体の背景を変更します。セルを押すと、すべてのセルの背景が変わります。
list_pressed.xml
ドローアブル
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:drawable="@drawable/listviewpress" />
<item android:state_pressed="true"
android:drawable="@drawable/listviewpress" />
<item
android:drawable="@drawable/listview" />
</selector>
どうすればこれを修正できますか? 前もって感謝します :)