我用自定义适配器制作了一个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 :(得分:0)
尝试使用setcachehint color int获取视图方法