Coil Image Loader: кэшировать растровое изображение с ключом

Я использую загрузочную библиотеку Coil Image.

Моя проблема:

Я не получаю URL-адрес изображения из бэкэнда, скорее я получаю строку в кодировке JPEG с ее именем / ключом.

Мне было интересно, есть ли встроенная поддержка кеширования bitmapс относительно ключа, так что я могу не просить для этого кодированных строк каждый раз, когда я хочу, чтобы показать, что изображение.

Является ли это возможным? Если нет, то как лучше всего решить мою проблему?

Заранее спасибо.

1 ответ

Решение

Coil использует дисковый кеш OkHttp, который управляет собственным ключом кеша, основанным на URL-адресе. Однако можно установить ключ кеширования памяти с помощью RequestBuilder.key.

Если вам нужно установить ключ кеша для данных после того, как они были получены, я, к сожалению, не думаю, что на данный момент есть встроенное решение для этого.

Другие вопросы по тегам