加载时Android更新列表视图

时间:2015-12-26 20:49:09

标签: android android-listview

我正在从restapi调用接收数据,然后这些数据存储在ormlite数据库中。如何下载这些数据并同时更新列表视图? 例如。 A B C D E F G是通过restapi呼叫下载的数据

下载了B C并在listview上显示。 同时api调用继续下载其余数据 当下载D E F G时。它会自动显示在listview上。 当没有任何东西可以下载时,这就停止了。

1 个答案:

答案 0 :(得分:0)

  1. 在后台线程中加载数据。
  2. 根据您的偏好,每隔xxx分钟或加载xxx数据量后,在适配器中回调一个方法(比如update())。
  3. 在您的update()方法中,执行您想要进行的任何特定于数据的更改,如果存在数据A,您可能希望隐藏一些textview。处理完数据特定内容后,调用notifyDataSetChanged()。这将刷新您的列表视图。