Wie rufe ich Bilder in Picasso aus dem Cache-Speicher ab?

Ich verwende die Picasso-Bibliothek zum Laden von Bildern. In der Standardeinstellung verwendet Picasso den internen Cache-Speicher zum Laden von Bildern. Aber gemäß meiner App-Konfiguration muss ich den externen Cache-Speicher (Cache on Disk) verwenden. Also habe ich diesen Code für Cache on Disk verwendet

              File httpCacheDir = new File(getApplicationContext().getExternalCacheDir(),"http");
                long httpCacheSize = 10 * 1024 * 1024; // 10 MiB
               HttpResponseCache.install(httpCacheDir, httpCacheSize);}

Picasso ist flexibel. So, jetzt werden Bilder auf einer externen SD-Karte zwischengespeichert.

Die Caches werden in sdcard / android / data / packagename / cache / http gespeichert. Die Caches werden in ".1", ". 0" gespeichert. Ich habe sie gerade geöffnet und in ".1" zu ".jpg" geändert. Es gibt genaue Bilder, was ich brauche. Aber wie geht man programmatisch vor? aber picasso selbst speichert meinen speicher in meiner app für das laden von bildern in imageview.aber ich muss sie direkt als bilder auf der sdcard speichern / bitmap als hintergrundbild im offline-modus einstellen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage