首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

如何拿到ListView的item中的progressbar并更新进度

2013-07-04 
怎么拿到ListView的item中的progressbar并更新进度做下载程序,有多个下载任务,用ListView来展示,每个Item

怎么拿到ListView的item中的progressbar并更新进度
做下载程序,有多个下载任务,用ListView来展示,每个Item里面都会有一个progressbar
继承了BaseAdapter, 把TextView Progressbar等控件放上去
现在怎么拿到progressbar并更新进度,求教,谢谢!


DownloadInfo info = downloadingInfos.get(i);
info.setProgress(newProgress);
adapter.notifyDataSetChanged();


上面是我现在用的方法,确实能更新,但是这样会不断重绘 当点击item的时候就不会有反应
[解决办法]
我以前的做法是: 在BaseAdapter中每创建一个View时候  就把每一个progressbar加到list中。 当我加载完所有item后, 所有的progressbar都在list中,你想改哪一个就得到哪一个的progressbar
不知道对你有没有用?

热点排行