Я использую Glide для загрузки изображений в течение достаточно долгого времени, поэтому код, подобный этому, везде где:
GlideApp.with(getContext())
.load(imgUrl)
.into(imgView);
И вдруг мне нужно записать URL каждого изображения для дальнейшего анализа.Вместо того, чтобы искать каждое использование Glade и изменять код следующим образом:
GlideApp.with(getContext())
.load(imgUrl)
.listener(requestListener) // log urls through listener
.into(imgAd);
есть ли способ, которым я мог бы добавить requestListener глобально, как в параметрах по умолчанию Glide, так что мне не нужно искатьи изменять каждое использование Glide во всем приложении?
Я использую Glide v4 и проверил post , в котором URL-адреса регистрируются непосредственно в logcat, но не в моем локальном хранилище для дальнейшего анализа.