2
我想在项目选择期间更改列表视图的背景颜色,它是各种状态。我已经写了这个标记:ListView项目状态颜色
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/my_color" android:state_activated="true"/>
<item android:drawable="@color/my_color" android:state_selected="true"/>
<item android:drawable="@color/my_color" android:state_pressed="true"/>
<item android:drawable="@android:color/transparent"/>
</selector>
的问题是 - 我desied颜色列表中的项目的每一个状态下施加除了POST选择的列表项的。我的意思是,当用户在触摸后选择它并立即显示默认的蓝色几毫秒。我错过处理任何状态吗?
它不工作! :( –
你如何使用这个选择器?你列出项目视图的背景是否是这个选择器?是否设置你的列表项目布局的背景属性? – user1571055
是的,我正在使用'android:background'属性:) –