标签: android listview android-listview android-arrayadapter notifydatasetchanged
使用Android的Listview时,我遇到了问题。
触摸后,一个项目被选中并突出显示。单击一个按钮,选择将更改为另一个项目。然后突出显示该项目。 我正在使用
mListView.requestFocusFromTouch(); mListView.setSelection( 3 );
调用adapter.notifyDataSetChanged();时,通过触摸选中的项目可以跳回到前者,然后再回到动态选择的项目。
adapter.notifyDataSetChanged();
如何防止这种情况?