ListView 上来自 SQLite 的大数据

Posted

技术标签:

【中文标题】ListView 上来自 SQLite 的大数据【英文标题】:Large data from SQLite on ListView 【发布时间】:2015-07-03 19:59:55 【问题描述】:

如果不推荐使用 CursorAdapter,在 ListView 中管理大数据的推荐方法是什么?

在 API 级别 11 之后有 LoaderManager。但是apparently需要和CursorAdapter一起使用吗?

有没有更新的方法?

【问题讨论】:

你在哪里看到 CursorAdapter 被弃用了? 【参考方案1】:

CursorAdapter 未被弃用。构造函数CursorAdapter(Context context, Cursor c) 是。你只需要使用另一个构造函数CursorAdapter(Context context, Cursor c, int flags)

【讨论】:

哦,所以我基本上总是需要传递 FLAG_REGISTER_CONTENT_OBSERVER (剩下的一个标志)。我之前没有阅读标志上的 javadoc,并且对仅弃用了“基本构造函数”(没有可选参数的构造函数)感到困惑。现在你说的有道理,尽管它有点难看。 :// 我猜他们将来会添加更多标志。

以上是关于ListView 上来自 SQLite 的大数据的主要内容,如果未能解决你的问题,请参考以下文章

ListView来自android中的Sqlite

来自 SQLite 数据库 C# Android 的 Xamarin ListView 显示项目

如何在 Sqlite 数据库中的特定数据上更改 Listview 中的行颜色

使用从 SQLite 概括的数据填充 RecyclerView/ListView

如何将数据从 listview 单选按钮保存到 SQLite?

您如何通过传递参数从fllite中显示来自sqlite的特定数据