Coil Image Loader: кэшировать растровое изображение с ключом
Я использую загрузочную библиотеку Coil Image.
Моя проблема:
Я не получаю URL-адрес изображения из бэкэнда, скорее я получаю строку в кодировке JPEG с ее именем / ключом.
Мне было интересно, есть ли встроенная поддержка кеширования bitmap
с относительно ключа, так что я могу не просить для этого кодированных строк каждый раз, когда я хочу, чтобы показать, что изображение.
Является ли это возможным? Если нет, то как лучше всего решить мою проблему?
Заранее спасибо.
1 ответ
Coil использует дисковый кеш OkHttp, который управляет собственным ключом кеша, основанным на URL-адресе. Однако можно установить ключ кеширования памяти с помощью RequestBuilder.key.
Если вам нужно установить ключ кеша для данных после того, как они были получены, я, к сожалению, не думаю, что на данный момент есть встроенное решение для этого.