0

设置列表视图项的最快方法是什么,以便当您单击它们时它们会闪烁到不同的状态以让用户知道他们单击了它?诸如快速图像更改、颜色更改、边框颜色等。

4

1 回答 1

3

这是使用颜色为列表视图创建选择器的方法。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_selected="false" android:state_pressed="false" 
    android:drawable="@color/grey" />

    <item android:state_pressed="true" android:drawable="@color/blue" />

    <item android:state_selected="true" android:state_pressed="false" 
    android:drawable="@color/blue" />

</selector>

这是一个很好的教程。自定义 Listview 选择的颜色

于 2011-12-23T15:33:55.673 回答