gpt4 book ai didi

android - 如何填充 ListAdapter

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

加载列表适配器的最佳方式是什么。简单的问题,但我已经知道你们中的大多数人会说什么。你会说使用 LoaderManager/CursorManager。每个人都会告诉我它使用起来多么容易,而且它不能在 UI 线程上工作(我理解为什么这很重要)。这是我的问题。我的应用程序相当简单,我不想创建 ContentProvider(这似乎是使用 CursorManager 所必需的)。我正在使用 SQLLite 数据库。我可以使用哪些其他方法来填充 ListAdapter?优点/缺点是什么?我是否也相信 Android/Google 希望所有数据库连接都通过 ContentProvider 建立?如果不是,还有哪些其他可接受的数据访问方式?

最佳答案

我会复制 CursorLoader 的源代码并简单地更改它查询 Cursor 的方式。不是获取 ContentResolver 并使用 URI,而是让它查询您提供的 SQLiteDatabase(可能通过构造函数)。然后你可以使用这个加载器而不是标准的 CursorLoader

我可能会尝试一下,但与此同时,here is the source for CursorLoader .

关于android - 如何填充 ListAdapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23039058/

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