Conseguir que Picasso recupere las imágenes futuras

Estoy usando Picasso con un GridView, cargando 200 imágenes a través de la red. Ahora parece que Picasso no está disparando una carga de imagen sobre la red hasta que la imagen empiece a aparecer en la pantalla.

¿Hay alguna manera de que Picasso recupere las próximas N imágenes de la lista para que la experiencia sea mejor? Estoy utilizando un adaptador para poner las imágenes en el GridView.

Estoy prefetching imágenes en un caché con mucho éxito utilizando Picasso así:

if (BuildConfig.DEBUG) { Picasso.with(getApplicationContext()).setIndicatorsEnabled(true); Picasso.with(getApplicationContext()).setLoggingEnabled(true); } for (Article article : articleList) { ArrayList<String> images = article.getImages(); for (String url : images) { if (!TextUtils.isEmpty(url)) { Picasso.with(getApplicationContext()) .load(url) .resizeDimen(R.dimen.article_image_preview_width, R.dimen.article_image_preview_height) .centerCrop() .fetch(); } } } 
  • Picasso no puede cargar imágenes para alguna URL (sin caracteres especiales)
  • Establecer el ancho máximo para cargar imágenes con Picasso
  • Utilizar Picasso para obtener una devolución de llamada con un mapa de bits
  • Añadir imagen de fondo a Android ListView con Picasso
  • Con RecyclerView, ¿Picasso sigue siendo necesario?
  • Preload de imágenes en la memoria / disco con Android Picasso
  • ¿Cómo obtengo el mapa de bits resultante de una imagen después de haber sido redimensionado en una vista de imagen con picasso
  • Android picasso, razón de error
  • Picasso no puede cargar imágenes grandes (de la cámara y Uri local)
  • Google Map personaliza la imagen de marcador con picasso, se actualiza dos veces para mostrar la imagen
  • Obteniendo el ancho y altura de la imagen con la biblioteca picasso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.