Предположений, касательно его развития, я не делал, это во-первых, а во-вторых, если код не работает, как его по другому назвать?
> Ты скинул один метод, гений, знаешь сколько адаптеров есть?
Делал.
Почему код не работает? Работает, просто лагает на скролле, потому что картинки отображаются. И работает он так, как и должен - он будет лагать, если грузить картинки в основном потоке. Он не работает так, как хочет ТС.
И если ты знаешь, где конкретно и в каком месте точно ошибка и как её исправить - то напиши, это будет быстрее всех срачей. А если не знаешь точно, или тебе "кажется", что проблема в каком-то месте - то есть уже два человека, которые не знают, почему код не работает так, как хочется.