我有一组数据,我想在AdapterView中显示给用户,我还想在显示视图时在运行时更改。如何为其数据已更改重新显示本身的对象的视图?

例如,我有一组用户可以下载的书籍,我想在出席书籍之外显示正在下载的书籍。我想更新用户实时查看的下载进度。

在这种情况下,我应该如何通知我的视图需要更新?我应该在视图上有一个回调,还是应该使AdapterView失效?如果我有一个关于视图的回调,我想小心不要造成任何泄漏。

有帮助吗?

解决方案

You should be able to do notifyDataSetChanged to force the View to update (see http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged%28%29) and that should be all you need.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top