我有一个包含 _id 等的数据库。
我想通过 LoaderManager 和 Loader 将此数据加载到适配器,但我不知道如何。
任何人都可以解释一种简单而有效的方法来使用 LoaderManager 和 sqldatabase 加载器吗?
谢谢。
最佳答案
我发现使用 AsyncTaskLoader
的最好方法已详细说明this tutorial在 Android 设计模式博客上。此示例返回 SampleItem
对象,但移植代码以返回 Cursor
并不需要太多。然后在loadInBackground
中执行数据库查询方法。
我强烈建议您阅读该系列的所有部分,这是一本好书:)
关于java - Android,如何将 LoaderManager 和 Loader 与 sqldatabase 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13000700/