【问题标题】:ListView doesn't update unless screen orientation is changed除非更改屏幕方向,否则 ListView 不会更新
【发布时间】:2016-08-22 14:40:32
【问题描述】:

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

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

Here is the entire project on github.

【问题讨论】:

  • 请不要将所有代码链接到 Github 并期望有人去那里。问答应该在不依赖外部资源的情况下进行。请使用您遇到问题的代码创建edit。我也鼓励你阅读How to Ask

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


【解决方案1】:

AsyncTask 是异步的,所以在请求完成之前会调用extractBooks 方法。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-16
    • 2021-05-14
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 2012-11-12
    相关资源
    最近更新 更多