Как я могу загрузить HTML-изображения ListView асинхронно?

В качестве прототипа я пытаюсь изменитьAndroid-Imagedownloader демо отБлог разработчиков Android работать с HTML-тегами изображений, а не жесткоImageViews, Я изменил его, заменивImageAdapter.getView() со следующим:

public View getView(final int position, View view, final ViewGroup parent) {
   TextView textView = (TextView) view;
    if (textView == null) {
       textView = new TextView(parent.getContext());
       textView.setPadding(6, 6, 6, 6);
    }
    textView.setText(Html.fromHtml("<img src=\"" + URLS[position] + "\"/>", 
       new ImageGetter() {
       @Override public Drawable getDrawable(final String source) {
          ImageView imageView = new ImageView(parent.getContext());
          imageDownloader.download(source, imageView);
          return imageView.getDrawable();
       }
    }, null));

    return textView;
}

Ни одно из изображений не появляется в ListView, и об ошибках не сообщается в Logcat. ДелатьTextViews В отличие отImageViews Нужно обновить как-то после загрузки изображений?

ОригиналgetView() было:

public View getView(int position, View view, ViewGroup parent) {
    if (view == null) {
        view = new ImageView(parent.getContext());
        view.setPadding(6, 6, 6, 6);
    }

    imageDownloader.download(URLS[position], (ImageView) view);

    return view;
}

Ответы на вопрос(1)

Ваш ответ на вопрос