我希望有人能给我一些关于构建图像库的指导,该图库为PlayBook应用程序动态加载图像。我已经上传了一个快速的模型,我想要实现的目标,我想动态地将图像加载到QNX中TileList或Flex等效,当用户滚动列表时,我想动态调用另一个“页面”图像。我已经制作了一个使用自定义单元格渲染器来动态加载图像的示例,但是当我尝试识别用户何时到达列表末尾时,我遇到了问题。
我尝试使用列表的lastVisibleItem属性,同时用户滚动以确定列表中可见的最后一项是否也是DataProvider中的最后一项(所以我知道何时需要调用更多图像)但是当我将图像添加到DataProvider,它将我带回到列表的开头,有人可以告诉我这个原因吗?
对于不同方法或如何修改TileList的任何建议都将非常感激。
答案 0 :(得分:1)
更新scrollPosition
时,dataProvider
会自动重置为0。我已经完成了在更新scrollPosition
之前存储当前dataProvider
的变通方法,然后在dataProvider
的更新完成后重新设置它。如果您需要一些代码示例,请告诉我,我会看看是否可以挖掘一些内容。
另一种选择是使用dataPaging。这是一个很好的例子: