除非更改屏幕方向,否则ListView不会更新

时间:2016-08-22 14:40:32

标签: java android listview android-actionbar android-arrayadapter

我正在尝试制作一个使用Google图书API显示图书清单的应用。我可以填充列表项,但除非更改屏幕方向,否则列表视图不会显示。

如何在点击搜索按钮后立即更新列表视图?

Here is the entire project on github.

1 个答案:

答案 0 :(得分:0)

AsyncTask是异步的,因此在请求完成之前调用extractBooks方法。

您应该在doInBackground中调用此方法,并使用onPostExecute方法绑定列表中的数据。