Jai*_*Jai 14 android lazy-loading android-listview
我想做点什么.我想做懒人装ListView
.我ListView
包含超过10,000个数据,仅包含在内TextView
.所以当我启动列表活动时,我无法在第一次加载所有数据.它效率不高所以我可以在列表中加载前20或30个项目.ListView
当我滚动它们时,会加载行的行.所以当我到达最后一个索引的ListView
最后一个索引时,我会输入进度条n它会注意到新数据被加载,所以那时新数据将加载最后一个索引.我怎样才能做到这一点?
And*_*lva 18
您可以通过使用无限的Adapter实现来实现此目的.这正是你想要的.您还可以限制每个滚动要刷新的行数.这是一个链接.,
Android:为Android Market等无尽列表实现进度条和"加载..."
https://github.com/commonsguy/cwac-endless
要使用它,您可以扩展EndlessAdapter以提供有关如何处理无尽的详细信息.具体来说,您需要能够提供独立于实际适配器中任何行的行View,它将用作占位符,而在另一种方法中,您将实际数据加载到主适配器.然后,在您的帮助下,它可以无缝转换新数据.
归档时间: |
|
查看次数: |
34329 次 |
最近记录: |