Java 简单适配器未加载所有映像

Java 简单适配器未加载所有映像,java,android,Java,Android,我使用这段代码在列表视图中显示url中的图像,所以我使用的是这个从simpleAdapter扩展而来的类 package com.mypackage.lebadagency; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import ja

我使用这段代码在列表视图中显示url中的图像,所以我使用的是这个从simpleAdapter扩展而来的类

    package com.mypackage.lebadagency;


import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
import java.util.Map;

import com.koushikdutta.urlimageviewhelper.UrlImageViewHelper;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.widget.ImageView;
import android.widget.SimpleAdapter;

public class MyAdapter extends SimpleAdapter {

public MyAdapter(Context context, List<? extends Map<String, ?>> data,
        int resource, String[] from, int[] to) {
    super(context, data, resource, from, to);
    // TODO Auto-generated constructor stub
}
@Override
public void setViewImage(ImageView v, String value) {
    UrlImageViewHelper.setUrlDrawable(v, value);   
}

}

我的列表加载了10个项目,我的问题是它没有加载所有10个图像,有时它只加载其中一个,问题是什么以及如何解决???

问题不在于此代码,此代码正在工作无需更改查看图像的方法或任何比此更简单的问题,任何文件名中包含空格gab的图像,浏览器都可以通过将空格替换为%20来处理它,当android检索图像url时,它会检索它而不带20%符号,因此我需要将此命令添加到url:

value=value.replaceAll(" ", "%20");
然后

UrlImageViewHelper.setUrlDrawable(v, value);
UrlImageViewHelper.setUrlDrawable(v, value);