带游标适配器的异步listview

时间:2011-06-17 23:34:35

标签: android android-contentprovider android-asynctask

我有一个列表视图,显示来自sqlite db的数据。首先,我使用了从内容提供程序查询中获取Cursor然后创建SimpleCursorAdapter的典型代码。问题是这个数据库可能会变大,因此建议使用异步方法。

我已经阅读了CursorLoader和类似的内容,但不幸的是我的应用程序需要在api级别4上工作,所以我不能使用它。

例如,通过AsyncTask会有一些可行的方法吗?任何帮助或片段都将受到高度赞赏

1 个答案:

答案 0 :(得分:0)

CursorAdapter是要走的路。

如果您的数据库增长,在遇到可伸缩性问题之前,您将遇到可用性问题(200行是太多行要滚动)。

通过智能使用查询和过滤解决用户界面问题,您将无法解决性能问题。