BitNeBolt
@BitNeBolt

Почему у RecyclerView сохраняется позиция скрола при повороте экрана?

Есть данные для списка, хранятся в LiveData во ViewModel. Активность получает данные оттуда и устанавливает их в адаптер (причем при создании адаптера в него передается пустой список).

Позиция прокрутки у списка остается такой же, как и была в начале, хотя я ничего для этого специально не делал.

Почему так происходит?
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Потому что ресайклер, как любая нормальная вьюха, умеет сохранять своё состояние. В лэйаут менеджере есть специальные методы для этого даже.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы