¿Cómo puedo descargar imágenes HTML de ListView de forma asíncrona?

Como prototipo, estoy intentando modificar eldemo de Android-imagedownloader desde elBlog de desarrolladores de Android para trabajar con etiquetas de imagen HTML en lugar de codificadasImageViews. Lo he modificado reemplazandoImageAdapter.getView() con lo siguiente:

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;
}

Sin embargo, ninguna de las imágenes aparece en el ListView y no se reportan errores en Logcat. HacerTextViews diferente aImageViews ¿Necesita actualizarse de alguna manera una vez que se descarguen las imágenes?

El originalgetView() estaba:

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;
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta