OlegOleg1980
@OlegOleg1980
программист

Как сохранить положение скроллинга RecycleView при переключении фрагментов?

Добрый день!

Задача такая - есть несколько фрагментов, в каждом RecycleView.
Нужно чтобы при переключении фрагментов в каждом фрагменте сохранялась позиция скроллинга списка, чтобы не с начала.
Как это правильнее архитектурно реализовать, т.е. либо все фрагменты одновременно хранить в разных контейнерах, либо как то их состояние и затем replace в один контейнер ... В общем, не совсем понятно..
Фрагменты переключаются через BottomNavigationView.
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
У LayoutManager'a есть методы onSaveInstanceState/onRestoreInstanceState , их надо вызывать в соответствующих методах активити/фрагмента. Как это архитектурно реализовать вообще не принципиально.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы