我有一个列表视图控件,它按以下顺序更新
a) Activity 得到一个广播事件,在 onRecieve 中处理
b) 在 doBackground 中启动了一个 AsyncTask,它将读取一个文件并填充一个临时数组,该数组将被传递给 postExecute。在后期执行一个数组 myArray ,它支持列表视图的适配器,由传递的数据更新。并且调用了 Adapter notifychanged
现在,还有一个功能,用户可以检查列表视图中的行并单击一个按钮说删除。这将从数组 (myArray) 中删除条目。
问题:由于按钮按下和 AsyncTask 随时可能发生,如何保持顺序,以便在按下移除按钮时不会刷新列表视图。