我想创建一个程序,从网页中获取一些图像,并在gridview上显示它们。我完全不知道他们中有多少人。它可能是20到30.我会用asynctask做的,我以前已经使用过,或多或少知道它是如何工作的。但我不知道这次使用哪种方式。
现在,我想要的是在下载图像时的进度条(圆圈点击)。一旦下载,它就会消失,图像会加载。我将使用带适配器的对象数组来填充gridview。
你会用哪种方式使用asynctask?
提前致谢。
答案 0 :(得分:5)
我建议你查看哈佛扩展CS76的Lecture 6。有一个URLImageAdapter
和示例源代码可以作为您正在寻找的示例。
祝你好运
答案 1 :(得分:0)
如果您想保存下载的图片并在将来重复使用,那么您必须查看DownloadManager
要显示循环圈的对话框,请查看以下内容:howto use ProgressDialog