在Android上仅加载可见的ArrayAdapter行

时间:2014-01-03 12:25:09

标签: android ios uitableview listview android-arrayadapter

在我的Android应用程序中,我要制作一个日历,并且每天我必须显示当天的事件(它们是png)。 为此,对于ListView的每一行,我在数据库中搜索行日期的事件。

在iOS上运行正常,因为UITableView只加载可见行,因此应用程序没有让用户等待。 Android上有类似的东西吗?

如何只加载ListView的可见行(我使用ArrayAdapter为ListView提供信息)?

1 个答案:

答案 0 :(得分:1)

如果您正在使用设备的本地数据库(例如SQLite数据库),则可以使用ContentProviderCursorLoader

Vogella has a good tutorial关于如何实现ContentProvider并将CursorLoader与SQLite数据库一起使用。