gpt4 book ai didi

android - SQLite 数据库的加载程序,无 ContentProvider

转载 作者:行者123 更新时间:2023-11-30 02:57:18 28 4
gpt4 key购买 nike

不使用 ContentProvider 就不能使用接口(interface) LoaderManager.LoaderCallbacks 吗? (以一种简单的方式..)

谢谢

最佳答案

有许多广受欢迎的解决方案here on SO (您可能想查看答案及其引用资料以便于使用)。还有一篇有趣的文章可以引导您完成 approach that seems directly related to your request - Android Custom Loader to Load Data Directly from SQLite Database .在 this sample 上发现了一个有趣的脚注表示:

1 You don't need to worry about registering a listener for your Loader unless you plan on using it without the LoaderManager. The LoaderManager will act as this "listener" and will forward any results that the Loader delivers to the LoaderCallbacks#onLoadFinished method. ↩

但是,我建议您尝试将示例中的数据库调用合并到使用 Android Studio 自动创建的现有主从 Activity 中。默认的 DummyContent 可以替换为表示数据库中实际内容的自定义类。此时,您将使用适当的 Activity 和列表 fragment 框架来管理 SQLite 数据库调用。

关于android - SQLite 数据库的加载程序,无 ContentProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23060231/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com