У меня есть приложение, которое позволяет пользователям отображать фотографии.Он использует Glide для их загрузки.
Когда пользователь создает фотографию локально, он может сразу увидеть ее в приложении, потому что приложение знает, где находится локальный файл.
В конце концовТем не менее, я должен загрузить фотографию, чтобы она была доступна другим пользователям на других устройствах.Все устройства, включая то, которое создало фотографию, теперь используют URI для загруженного файла.Это означает, что в первый раз, когда устройство, которое создало фотографию, просматривает ее, после ее загрузки возникает раздражающая задержка, пока фотография загружается снова, с избыточностью.(После этого он находится в кеше Glide)
Приложение загружает фотографию из локального файла в его местоположение за глобально доступным URI.В то время он знает как путь к локальному файлу, так и URI, с которого он, в конце концов, будет загружен.
Я бы хотел бы , чтобы иметь возможность на этой-пополнить кэш Glide для URI загрузки, с содержимым файла.Нет избыточной загрузки;без досадной задержки.
Я немного ткнул в Glide и просто не понимаю, как заставить его это сделать.