对CustomAdapter使用CursorAdapter的优点

时间:2012-07-11 09:14:37

标签: android android-layout sqlite

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

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

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

那么,在这种情况下......哪些是使用CursorAdapter的优点?

提前致谢!

1 个答案:

答案 0 :(得分:1)

我认为使用CursorAdapter可以让您更轻松地重新加载列表。如果对内容提供程序进行了任何更改并通知了ContentObserver,则会调用CursorAdapter的onContentChanged(),因此您可以覆盖它以执行所需操作或仅使用默认实现。具体而言,当数据发生变化时,您的列表将自动重新加载。