首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

listView 点击一个条目背景图发生改变,但为什么小弟我点击了一个条目之后,下面会有其他条目的背景图也会发生改变

2013-08-04 
listView点击一个条目背景图发生改变,但为什么我点击了一个条目之后,下面会有其他条目的背景图也会发生改

listView 点击一个条目背景图发生改变,但为什么我点击了一个条目之后,下面会有其他条目的背景图也会发生改变?
listView.setOnItemClickListener(new OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> arg0,  View arg1, int arg2,
long arg3) {
arg1.setBackgroundColor(Color.BLUE);

}
}
}); listview android
[解决办法]
是adapter的getView 复用导致的

你要记录你选择的position 也就是那个args2 根据记录位置来setBackground

你需要了解一下listview的 加载原理

热点排行