Android ListView - 多个<selector>标签</selector>

时间:2010-01-20 20:59:47

标签: android listview css-selectors

是否可以在单个列表视图上有多个选择器标签...即:更改列表视图中每个项目的背景颜色(在两个drawable之间交替),但仍然使列表视图的选择器处于活动状态以进行聚焦和点击活动?

此外,使用选择器标签时是否可以确保边距保持不变?由于某种原因,边距和填充都重置为零......

1 个答案:

答案 0 :(得分:1)

您可以扩展自己的Adapter并覆盖getView函数,如下例所示:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

然后只需使用setDrawableResource根据行位置指定所需的选择器。