这是我的适配器
lv = (ListView)findViewById(R.id.vlist);
adapter = new TestAdapter(context, R.id.vlist, data);
lv.setAdapter(adapter);
我在 AsyncTask类中流行的数据。那么我应该致电的最佳地点在哪里:
adapter.notifyDataSetChanged();
我想我会将适配器作为参数传递到 AsyncTask实例,并调用 onPostExecute 中更改的数据。这是最好的做法吗?
答案 0 :(得分:2)
如果您只是在onPostExecute()的结束调用notifyDataSetChanged()中显示您的列表。