1

我正在使用自定义适配器来检索 ListView 的数据。初始化此数据不是从数据库中获取的,但现在是。我正在使用自定义适配器从服务器检索数据。现在在填充适配器之前检索数据。

现在,我有一个疑问:阅读 CursorAdapters 似乎很容易实现,但我对实际实现非常满意。

我不得不说数据大小不会超过10个左右......所以这不是内存问题。

那么,在这种情况下……使用 CursorAdapter 有哪些优势?

提前致谢!

4

1 回答 1

1

我认为使用 CursorAdapter 可以让您更轻松地重新加载列表。如果对您的内容提供者进行了任何更改并通知了 ContentObserver,则会调用 CursorAdapter 的 onContentChanged() ,因此您可以覆盖它以执行您想要的操作或仅使用默认实现。具体来说,您的列表将在数据更改时自动重新加载。

于 2012-07-11T13:21:42.463 回答