Cómo cargar imágenes de forma diferida en ListView en Android

Estoy usando un ListView para mostrar algunas imágenes y leyendas asociadas con esas imágenes. Obtengo las imágenes de Internet. ¿Hay alguna forma de cargar imágenes de forma diferida para que, mientras se muestra el texto, la interfaz de usuario no se bloquee y las imágenes se muestren a medida que se descargan?

El número total de imágenes no es fijo.

preguntado el 12 de febrero de 09 a las 13:02

Puedes usar AsyncImageView de GreenDroid. Solo llama setUrl. -

Lo he usado. Es una implementación maravillosa. Malas noticias de que AsyncImageView es parte de un gran proyecto GreenDroid, que hace que su aplicación sea más grande incluso en el caso de que todo lo que necesite sea AsyncImageView. Además, parece que el proyecto GreenDroid no se actualiza desde 2011. -

Incluso puedes probar esta biblioteca: Administrador de imágenes http de Android que en mi opinión es el mejor para la carga asincrónica de imágenes. -

Simplemente use Picasso, lo hará todo solo. 'Picasso.with (yourContext) .load (img src / path / drawable here) .into (imageView ie your target);' ¡Eso es! -

intente usar:github.com/nostra13/Android-Universal-Image-Loader , esta biblioteca es muy rápida y eficiente para la carga diferida y el almacenamiento en caché de imágenes.

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.