Android listview 点击一个条目 改变背景色 导致多个条目背景色改变


public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
arg1.setBackgroundDrawable(getResources().getDrawable(R.drawable.blueer));
}

Android Androidwebview

拂曉的霧之湖 10 years, 12 months ago

我一般的做法是将状态存储起来 和getview数据源的数据一样 每次getview的时候在对状态队列做判断 如此就不会改变多个了
你还没有理解listview的复用机制

Horzion answered 10 years, 12 months ago

Your Answer