Compruebe si la imagen existe en Cache Picasso

Quiero comprobar si url de la imagen está contenida dentro de caché. Estoy usando Picasso loader de imágenes.

Este es mi código

 new Picasso.Builder(this).downloader(new OkHttpDownloader(client)).build(); 

Ahora Picasso.getCache() no tiene get(key) .

Aunque la clase Cache utiliza internamente LRUDiskCache pero su private

¿¿Algunas ideas??

Jake ya respondió esto en Twitter ( https://twitter.com/JakeWharton/status/679403330809028608 ), pero estoy reposting la respuesta aquí para la visibilidad.

Puede realizar una solicitud con una directiva de red OFFLINE y si falla, la imagen no se encuentra en la memoria caché del disco.

  • Pinzado de certificado SSL con Picasso
  • ¿Cómo implementar correctamente un listview personalizado con imágenes usando la biblioteca de Picasso?
  • Cargar mapa de bits con RGB_565 a través de Picasso
  • Cómo cargar imágenes de una tarjeta SD con la biblioteca de Picasso
  • Android borrar algunas fotos de caché Picasso
  • Rotar correctamente las imágenes web utilizando Picasso de Square
  • Cómo cargar un mapa de bits en una vista de imagen con Picasso
  • Establecer recurso de fondo con Picasso
  • Imágenes que no se cargan con Picasso sin error
  • Obteniendo el ancho y altura de la imagen con la biblioteca picasso
  • ¿Es posible descargar imágenes de la memoria caché en picasso?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.