这里它说SimpleCursorAdapter
's API level 1 构造函数已被弃用,建议使用LoaderManager
and CursorLoader
。
但是深入研究LoaderManager
andCursorLoader
的使用我发现了这个例子,在一个扩展 a 的内部类中ListFragment
(我想是 Fragment 本身的扩展)我们创建了一个CursorLoader
. CursorLoader
一切似乎都很好,除了将 aUri
作为参数的事实。所以这意味着我需要创建一个ContentProvider
来访问我的数据库。
ListView
我必须承认,为了使用来自数据库的项目创建一个简单的项目,必须经历所有这些看起来有点过头了。特别是如果我不打算将我的数据库数据提供给其他应用程序,而内容提供者的主要目的就是这样做。
那么它真的值得吗?
特别是在像我这样要获取的内容可能很小的情况下。我正在认真考虑用旧方法做,你说呢?