列表视图项目颜色
答
这取决于您通过显示“颜色项目”的含义。更改项目颜色的最简单方法是在Adapter的getView()或bindView()方法中执行。
答
在onItemSelectListner中将项目背景更改为您需要的任何项目。
这个问题(和Rowno的类似评论)是,你需要跟踪这个状态,例如当你旋转屏幕时。更好地将其作为底层数据集中的一个属性进行存储,并按照罗曼盖伊提到的那样适当地呈现列表项。 – 2010-03-09 20:43:29
据我所知,您希望用户选择多个项目并更改其颜色。我认为在getView()和bindView()中做这个并不能完全解决你的问题。这些方法在视图被添加到视图时被调用。 – Karan 2010-03-10 04:49:45
@Karan有没有onItemSelectListener的例子...? – 2012-08-17 13:00:47