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