1. Чем грузишь? Кастомное решение или paging library от гугл? 2. Как обновляешь список (notifyItemsChanged или другой вариант)?
У меня чуть другие мысли. Если я правильно понимаю, при дозвгрузке у тебя в адаптер прилетают только новые айтемы, которые ты загрузил. Дифутил видит, что старых айтемов нет и есть только новые => послушно убирает старые айтемы и добавляет новые => ты оказываешься вверху нового списка
Какое решение предложите? Я хз, уже как решить
1. Созраняй список начальных данных 2. При дозагрузке пополняй этот список новыми айтемами 3. Скармливай дифутилу только этот список каждый раз
Обсуждают сегодня