ListViewItem在单击时将进度条添加到所选项目

时间:2014-05-10 21:31:14

标签: android android-listview listviewitem

我使用自定义适配器创建了listview。 当我单击列表视图中的项目时,我会下载数据异步。

我的问题是,如何向选定的ListViewItem添加进度条(不确定)。请注意,他们可以单击多个ListViewItems(在下载时显然不是同一个),这意味着在任何给定时间都可以通过x个进度条。

我尝试通过将视图(第二个参数)转换为视图组并使用AddView来添加它,但无济于事。看来该视图是ListView而不是项目。

1 个答案:

答案 0 :(得分:1)

您的列表视图项xml还应该有一个可见性设置为已消失的进度条。当您即将开始下载时(在异步任务的onPreExecute()上)将progressbar设置为visible。完成下载后,将其设置为再次消失。