我有一个 ListView ,当我滚动时,图像会被下载,所以到目前为止我所理解的是只有该元素的图像被下载时才可见的元素。假设一次只有 7 个元素可见,当我滚动时,以前的 View 会被新 View 回收一次,那么下载以前 View 的图像的过程会发生什么情况它是否也被取消,或者它对下载新 View 图像的新请求进行排队。我询问的是发生进程排队的过程或尚未完成的进程被取消的过程。进程我的意思是在后台下载图像
最佳答案
完全取决于您如何下载和缓存图像。
如果您使用 AyncTasks
下载图像,并且在滚动时没有取消它们,则将下载图像。如果您使用 volley/picasso/glide 等库来处理图像,那么它们会根据下载的图像量取消或缓存图像。
关于android - ListView 具有延迟加载和下载图像功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990911/