这里说SimpleCursorAdapter
的API级别1构造函数已经被弃用,推荐使用LoaderManager
和CursorLoader
。
但是深入研究LoaderManager
和CursorLoader
的使用后,我发现这个例子中,在扩展了ListFragment
的内部类中创建了一个CursorLoader
(我想它本身就是Fragment的扩展)。一切似乎都很正常,除了CursorLoader
需要一个Uri
作为参数。这意味着我需要创建一个ContentProvider
来访问我的数据库。
ListView
,需要经历这么多步骤似乎有些过度。特别是如果我没有打算让我的数据库数据可供其他应用程序使用,而内容提供程序的主要目的就是这样做。那真的值得吗?
特别是在像我这样的情况下,要获取的内容可能会很少。我正在认真考虑以传统方式完成它,你觉得呢?