リストビューを作成し、そのセレクターを設定して、背景が表示されるようにしました。その中のリスト項目要素についても同じことをしました。
http://dl.dropbox.com/u/67419/list.png
リスト自体は灰色で、右側に濃い灰色の境界線があります。リスト項目がアクティブになると、独自のセレクターを介してリスト項目の背景が白に変更されます。ただし、白い背景がリストビューのスペース全体を占めるようには見えず、右側に数ピクセルが残ります(背景からの境界線のみを表示するのに十分です)。全体に伸ばす方法はありますか?リストの右側に白いフラグメントがあるので、リスト項目の白をフラグメントの白に接続します。
私のlist_item_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_activated="true"
android:drawable="@color/white" />
<item android:state_selected="true"
android:drawable="@color/grey" />
<item android:state_pressed="true"
android:drawable="@color/grey" />
</selector>
そして私のlist_selector
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/rightborder" />
</selector>