0

我想要一个列表视图,每当我单击一个列表项时,该列表项的背景颜色都不会更改,而其他项不会更改。我的问题是,当我在单击一两个项目后向下滚动列表时,一些从屏幕上看不到的项目也不知何故也改变了它们的背景颜色。

我已经尝试了所有我能想到的东西,但没有找到任何在线帮助我的东西,因此非常感谢任何帮助。这是我最基本的:

protected void onListItemClick(ListView l, View v, int position, long id) {

    v.setBackgroundColor(Color.WHITE);
}
4

1 回答 1

0

Use a Custom Selector for your Row on your ListView, Refer to this Tutorial

于 2013-02-07T20:52:48.627 回答