我想要一个列表视图,每当我单击一个列表项时,该列表项的背景颜色都不会更改,而其他项不会更改。我的问题是,当我在单击一两个项目后向下滚动列表时,一些从屏幕上看不到的项目也不知何故也改变了它们的背景颜色。
我已经尝试了所有我能想到的东西,但没有找到任何在线帮助我的东西,因此非常感谢任何帮助。这是我最基本的:
protected void onListItemClick(ListView l, View v, int position, long id) {
v.setBackgroundColor(Color.WHITE);
}