У меня есть активность с просмотрщиком, отображающим три фрагмента. Третий фрагмент — это базовый recyclerview, использующий менеджер компоновки сетки. Элементы сетки — это основные элементы изображения и заголовка, ничего сложного, и я использую Glide для загрузки изображений.
Проблема в том, что когда я пытаюсь открыть/закрыть ящик NavigationView на этой странице, он очень сильно отстает.
Это то, что я заметил, отставание происходит только тогда, когда я загружаю изображение с URL-адреса. Местные чертежи в порядке, и ящик открывается плавно. Я в растерянности и не знаю, где искать больше.
Я бы разместил код, но я не уверен, какую часть опубликовать. Если вам нужно увидеть какую-то часть, пожалуйста, спросите, и я это сделаю. Более того, я чувствую, что это не из кода.
ОБНОВИТЬ:
Я продолжил отладку и решил протестировать тот же код с помощью Picasso. На этот раз все работает отлично, лагов нет вообще и работает как надо. Не знаю, почему. Я собираюсь поднять тикет на гитхабе Glide.