Android:通过单个查询在CursorAdapter中加载大量数据会挂起UI

时间:2014-05-07 15:09:31

标签: android sqlite android-cursoradapter

我有一个与CursorAdapter关联的listView,而不是超过5k的行。我正在使用CursorLoader并且它挂起UI很长一段时间。我已经浏览了SO herehere上已有的类似帖子。

我确实理解,获取如此大的数据并将其加载到UI上对于处理和加载到内存中来说是非常巨大的。说这个,我仍然需要在我的适配器中获取它。

我考虑使用Scrolling Cursor,但我要解决的另一个问题是实现类似于Android Contacts应用程序的字母索引,这阻止我按部分更新游标

此外,我的查询使用左外连接和Order by子句

我希望可能有某种方法可以做到这一点。它已经在Android基本应用程序中完成,例如联系人,音乐等。

0 个答案:

没有答案