У меня возник вопрос о библиотеке фрида андроида. Вы, ребята, знаете, как получить обратный вызов, когда файл сохраняется в кеше? В общем, мы могли бы получить файл из кэша:Флешка для Android, как получить обратный вызов кеша сохранения?
ImageRequest imageRequest= ImageRequest.fromUri(url);
CacheKey cacheKey= DefaultCacheKeyFactory.getInstance().getEncodedCacheKey(imageRequest);
BinaryResource resource = ImagePipelineFactory.getInstance().getMainDiskStorageCache().getResource(cacheKey);
File file=((FileBinaryResource)resource).getFile();
Однако, если бы это в функции OnCreate(), это приведет к краху, так как файл не был в кэше еще. Вы, ребята, знаете, как я получил обратный вызов, когда фреска заканчивает сохранение? Это DataSubscriber? Могли бы вы, ребята, привести пример? Я прочитал документацию, но не мог понять.
Спасибо.
Как мы знаем, фреска не может изменять размер gif или png и такой материал. Если я хочу изменить его размер, мне нужно сжать его самостоятельно. После получения сжатого растрового изображения я не знаю, как его загрузить фрезой Не могли бы вы дать мне совет? –