【发布时间】:2011-03-05 07:12:09
【问题描述】:
如何在列表视图中为所选项目设置颜色,同时不应选择其他项目(在 android 中)?
提前致谢, 尼哈
【问题讨论】:
如何在列表视图中为所选项目设置颜色,同时不应选择其他项目(在 android 中)?
提前致谢, 尼哈
【问题讨论】:
在您的列表视图上注册onItemClickListener() 并获取视图并像这样设置colot
listview
.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView parent, View view,
int position, long id) {
view.setBackgroundColor(color);
}
【讨论】:
getView() 方法中。您似乎没有管理适配器的getView() 的View 实例。您应该检查 getView() 中的 View 实例是否为空。请参考此链接android.amberfog.com/?p=296