我有一个ListView包含带图像和进度条的自定义元素。我在函数getView()中使用适配器我通过Universal Image Loader在当前元素上设置图像。应用程序的逻辑包括在触摸我的一个自定义元素后从服务器下载一些信息。因此,在自己的线程中开始触摸下载后,我会在此元素上显示进度条。 (在图像下)。当用户向下滚动ListView然后返回到现在从服务器Universal Image Loader下载信息的元素时,设置元素和进度条的新副本不能在那里工作的问题。然而,下载仍然在它的线程中继续,该行为在我元素的类的必要副本中描述。那我怎么能正确显示进度条呢?
答案 0 :(得分:0)
您使用ViewHolder吗?这只存储一个元素实例,当用户向下滚动时不会更改。 http://developer.android.com/training/improving-layouts/smooth-scrolling.html