Jak pobierać obrazy z pamięci podręcznej w Picasso?

Używam biblioteki picasso do ładowania obrazów. W domyślnym picasso, używa wewnętrznej pamięci cache do ładowania obrazów. Ale jak w mojej konfiguracji aplikacji, muszę użyć zewnętrznej pamięci cache (Cache on Disk). więc użyłem tego kodu do pamięci podręcznej na dysku

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

Picasso jest elastyczny. Więc teraz buforuje obrazy na zewnętrznej karcie SD ..

Skrytki są przechowywane w sdcard / android / data / nazwa_pakietu / cache / http Cache są przechowywane w „.1”, „. 0”. formaty, więc po prostu je otworzyłem i zmieniłem na „.1” na „.jpg”. Ale jak zrobić programowo? ale sam picasso buforuje moją pamięć do mojej aplikacji, aby załadować obraz do imageview.but, ale muszę zapisać je w sdcard bezpośrednio jako obrazy / ustawić bitmapę jako tapetę w trybie offline?

questionAnswers(2)

yourAnswerToTheQuestion