0
我創建了一個列表視圖併爲其設置了一個選擇器,以便它具有背景。我爲它中的列表項元素做了同樣的事情。Android列表背景與單獨列表項目背景重疊
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>
它看起來並沒有改變任何東西。我嘗試將它附加到列表項目,列表和兩者。 – dhatch6 2012-07-06 21:34:15