0

我有一个列表视图,我懒洋洋地从云端加载单元格中的位图。现在的问题是,我在适配器的getView中向服务发出请求,因此发出了请求,但是当酒店单元被重用时,一个 imageview 有多个图像获取请求,所以 imageview 图像正在切换在多个图像之间..帮助???

4

2 回答 2

0

由于ImageView正在被回收,它现在带有不同的网址。您需要取消之前的下载并执行新的下载。您可以通过 Google 搜索一些开源框架。

这是一个:https ://github.com/mitmel/Android-Image-Cache

更好的是: http: //square.github.io/picasso/

于 2012-11-29T04:18:25.320 回答
0

由于您尚未共享代码,我猜您没有在适配器中使用支架模式。

vogella 提供了最好的教程。

http://www.vogella.com/articles/AndroidListView/article.html#adapterperformance_hoder

于 2013-11-19T09:31:00.767 回答