我想在AdapterView中向用户显示一组数据,我还希望在显示视图时在运行时更改这些数据。如何查看数据已更改的对象重新显示?
例如,我有一套用户可以下载的书籍,我想要显示除了书籍之外还要下载的书籍。我想更新用户的下载进度,以便实时查看。
在这种情况下,我应该如何通知我的观点需要更新?我应该对视图本身进行回调,还是应该使AdapterView无效?如果我在视图上有回调,我要小心不要造成任何泄漏。
答案 0 :(得分:1)
您应该能够notifyDataSetChanged
强制更新视图(请参阅http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged%28%29),这应该就是您所需要的。