2011-12-11 45 views
0

我用自定義適配器做了一個ListView;現在當我點擊ListView項時,這個元素將不會被選中。因此,我已經做出了選擇,並增加了它也給ListView控件:如何爲listview項目創建一個真正的選擇器?

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:state_selected="true" android:drawable="@color/white" /> 
    <item android:state_pressed="true" android:drawable="@color/green" /> 
    <item android:drawable="@color/green" /> 
</selector> 

list.setSelector(R.layout.custom_item_selector); 

但現在所有的ListView將是一個綠色的點擊。請告訴我如何爲所選項目設置綠色?

回答

0

嘗試setcachehint color int他得到查看方法