Cómo cargar imágenes de forma diferida en ListView en Android
Frecuentes
Visto 554,828 equipos
1988
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.
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas android image listview url universal-image-loader or haz tu propia pregunta.
Puedes usar AsyncImageView de GreenDroid. Solo llama
setUrl
. - Pascal DimassimoLo 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. - borisstr
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. - Ritesh Kumar Dubey
Simplemente use Picasso, lo hará todo solo. 'Picasso.with (yourContext) .load (img src / path / drawable here) .into (imageView ie your target);' ¡Eso es! - Anuj Sharma
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. krunal patel