我使用的是listview。我写了自定义适配器。当listview项目选择时,我改变了背景颜色。但是在滚动时我不保持选定的位置。请帮助我ListView选择的项目在滚动时不成立
谢谢。到位的onclick听众
final int selectedposition=0;
mListView.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(
AdapterView<?> parent, View view,int position, long id)
{
selectedposition=position;
}
@Override
public void onNothingSelected(
AdapterView<?> parent) {
// TODO Auto-generated method
}
});
'convertView'是关键(事实上该视图可以重用)...这是**不**如何“选择”实现应该看起来像...有大量的教程在线如何它应该**看起来......哇tch [this](https://www.youtube.com/watch?v=wDBM6wVEO70) – Selvin 2015-04-02 13:07:59
与我面对的同一问题类似... [Here](http://stackoverflow.com/questions/28486148/how-解决 - 滚动问题 - 在GridView的Android)是解决方案。 – 2015-04-02 13:21:54