从休息服务下载对象列表后,显然是在 AsyncTask 中,我将它们设置到自定义 BaseAdapter 中。当我再次调用该服务以加载更多数据并将它们添加到对象列表中,并调用 listView 块的 notifyDataSetChanged() 一两秒。
我试图将添加和通知移动到另一个 AsyncTask 中,但由于我正在修改 UI,这引发了异常。
我还尝试使用循环更改 addAll ,在该循环中我每次添加一个项目并调用 notifyDataSetChanged() 但没有成功。
在这种情况下,最佳做法是什么?
抱歉没有代码,但我来自我的手机,这件事真的让我很困惑。