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 的大数据的主要内容,如果未能解决你的问题,请参考以下文章
来自 SQLite 数据库 C# Android 的 Xamarin ListView 显示项目
如何在 Sqlite 数据库中的特定数据上更改 Listview 中的行颜色
使用从 SQLite 概括的数据填充 RecyclerView/ListView