我需要实现一个 Android 应用程序,它允许用户浏览存储在服务器上的大量图像(10000)。
我可以使用 REST 风格的 HTTP 调用来获取有关图像的信息,例如 GET http://uri...?itemsstart=n&itemscount=m它返回图像的名称和位置。
我有一个带有光标适配器的内容提供程序,我可以使用它来获取此信息。我想将它连接到 aGridView
以允许滚动图像。
这里和网络上的其他地方有几个关于对少量固定数量的图像使用类似场景的示例:您只需 setAdapter
在GridView
or上使用ListView
它,当用户通过菜单等启动数据库查询时,它就会发挥作用。
在我的例子中,当应用程序在后台以“块”的形式加载图像时,用户应该能够连续滚动图像。
我的问题是如何以及何时启动新查询以获取新的图像“块”,以便我的CursorAdapter/GridView
组合将更新以进行连续滚动?我将不胜感激有关这种情况的一些建议。