2016-01-22 1 views
0

Я загружаю изображение, используя пикассо. На этом изображении я рисую краску, после того, как я рисую и сохраняю изображение, но изображение в кеше не отображает эту линию чертежа, а полное изображение с линиями рисования. Но я закрываю приложение и снова открываю приложение, оно отображает изображение в кеше с помощью линии рисования.Как очистить конкретный кеш изображения Picasso в android

Пожалуйста, предложите мне. Я использую этот пикассо. https://github.com/square/picasso

+0

Проверьте здесь, чтобы увидеть, если ответ помогает - http://stackoverflow.com/questions/22016382/invalidate-cache-in-picasso – Tasos

+0

@ Тасос Invalidate не работает, изображение все еще остается в дисковой кеше –

+0

Theres другое решение - http://stackoverflow.com/questions/25453106/clear-disk-sd-card-cache-of-androids-picasso-image-library – Tasos

ответ

0

Звоните Picasso.invalidate(...), когда вы сохраняете изображение, пройдя тот же путь, что использовали для загрузки изображения.

Копирование комментарий Джейка от https://github.com/square/picasso/issues/1273