首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Xamarin表单中维护列表视图项的下载进度

如何在Xamarin表单中维护列表视图项的下载进度
EN

Stack Overflow用户
提问于 2017-09-08 14:28:16
回答 1查看 497关注 0票数 2

我正在使用包含项目模板的ListView来显示图书信息与下载按钮(包含图书的图像,标题,作者和下载图书的按钮)。

需要显示下载进度,同时单击每本书的下载按钮。我在单独的类中管理进度值,并使用该单独的类对象来维护集合中每本书的进度。如下所示,

滚动页面时,下载图书的下载进度值变为空。例如,在上面的截图中,当滚动视图时,下载进度值显示为null。你能给我提个建议吗?

EN

回答 1

Stack Overflow用户

发布于 2017-09-12 18:17:26

我在想,你可以给你的listview设置一个滚动监听器,如果这个listview正在滚动,那就让你的ProgressBar消失。

但是如果你不想这样做,你可以尝试实现一个“ViewHolder”设计模式,这可能会解决你的问题。因为

ViewHolder对象将每个零部件视图存储在布局的标记字段中,因此您可以立即访问它们,而无需重复查找它们。

请参考Tips & Tricks for Highly Performing Android ListViews为您的ListView实现“ViewHolder”设计模式,并且不要忘记为每个项目视图设置标签。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46109981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档