Comment puis-je utiliser la mise en cache disque de Picasso?

Je suis à l'aide de Picasso pour afficher l'image dans mon application android:

/**
* load image.This is within a activity so this context is activity
*/
public void loadImage (){
    Picasso picasso = Picasso.with(this); 
    picasso.setDebugging(true);
    picasso.load(quiz.getImageUrl()).into(quizImage);
}

J'ai activer le débogage et il indique toujours le rouge et le vert .Mais ne montre jamais jaune

Maintenant, si je charge une même image, la prochaine fois, et internet n'est pas disponible, l'image n'est pas chargée.

Questions:

  1. N'ont pas de disque local cache?
  2. Comment puis-je activer la mise en cache du disque que je vais être en utilisant la même image plusieurs fois.
  3. Dois-je besoin d'ajouter un peu de disque autorisation pour android fichier manifest?
  • Je vais avoir le même problème. Il ne cache!
  • Les gars, vous devriez jeter un oeil à facebooks Fresque lib. Sa gestion du cache est génial.
InformationsquelleAutor user93796 | 2014-06-01