Как заставить Glide Future Target не использовать кеш - PullRequest
0 голосов
/ 17 марта 2019

При запуске приложения я вызываю Glide- FutureTarget для кэширования всех изображений, все работает нормально и сокращает время загрузки на каждом экране.

Но проблема в том, что, если я обновляю файл изображения, и не изменяетсяего имя, оно показывает мне одно и то же изображение, даже после повторного запуска приложения.

Вот так я загружаю изображения.

 FutureTarget<File> future = Glide.with(GlobalApplication.getAppContext())
                            .load(pair.getValue())
                            .downloadOnly(250, 250);

Я знаю, Glide предоставляет следующие методы, чтобы заставить скользитьскачайте новую копию изображения.

diskCacheStrategy(DiskCacheStrategy.NONE)
                        .skipMemoryCache(true))

, но эти методы недоступны в классе FutureTarget<File>.

Мне нужно знать, как применять, удалять и кэшировать при использовании FutureTarget<File>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...