我为被点击的项目设置了背景。
list = (ListView)findViewById(R.id.listView1);
list.setOnItemClickListener(new OnItemClickListener() {
@Override
//ListView parent, View v, int position, long id
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
arg1.setBackgroundColor(Color.RED);
}
});
问题是,当我单击另一个项目时,最后一个项目和新项目将是红色。是否可以在 setOnItemClickListener 中为最后一项(或全部)设置红色?
非常感谢。