Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓通用图像加载器&x2B;ListView上的适配器_Java_Android_Listview_Universal Image Loader - Fatal编程技术网

Java 安卓通用图像加载器&x2B;ListView上的适配器

Java 安卓通用图像加载器&x2B;ListView上的适配器,java,android,listview,universal-image-loader,Java,Android,Listview,Universal Image Loader,我有一个ListView,它包含带有图像和进度条的自定义元素。我使用适配器,在函数getView()中,我通过通用图像加载器在当前元素上设置图像。应用程序的逻辑包括在触摸我的一个自定义元素后从服务器下载一些信息。所以在触摸下载开始后,我在自己的线程中显示这个元素上的进度条。(图片下方)。当用户向下滚动ListView,然后返回到现在正在从服务器下载信息的元素时,Universal Image Loader设置元素和进度条的新副本的问题在那里不起作用。然而,下载仍在其线程中继续,其行为在my元素类

我有一个ListView,它包含带有图像和进度条的自定义元素。我使用适配器,在函数getView()中,我通过通用图像加载器在当前元素上设置图像。应用程序的逻辑包括在触摸我的一个自定义元素后从服务器下载一些信息。所以在触摸下载开始后,我在自己的线程中显示这个元素上的进度条。(图片下方)。当用户向下滚动ListView,然后返回到现在正在从服务器下载信息的元素时,Universal Image Loader设置元素和进度条的新副本的问题在那里不起作用。然而,下载仍在其线程中继续,其行为在my元素类的必要副本中描述。那么我如何才能正确显示进度条呢

您使用ViewHolder吗?这只存储元素的一个实例,当用户向下滚动时不会更改。

显示getView和下载线程的代码我以前从未听说过。这正是我所需要的。现在它的工作是正确的,非常感谢你。