Как справиться с поворотом экрана с помощью нижнего навигационного меню, где каждое меню ссылается на новый просмотрщик с ограниченными вкладками (3-4)? Я использую ViewModel - PullRequest
0 голосов
/ 29 января 2020

У меня есть нижнее меню навигации, и у каждого меню есть отдельный пейджер с 3 вкладками. В портретном режиме все работает нормально, но после поворота устройства Viewpager сбрасывается до первого пункта меню.

Чтобы быть точным c Я нахожусь на втором нижнем пункте меню и на второй странице viewpager, и я хочу восстановить это состояние. Также следует учитывать возможность повторного использования фрагмента. Я также использую VIewModel, поэтому было бы здорово, если бы решение могло по возможности воспользоваться помощью Viewmodel.

1 Ответ

2 голосов
/ 29 января 2020

Вы можете добавить «configChanges» к своей деятельности, указанной в файле манифеста android.

<activity name= ".YourActivity" android:configChanges="orientation|screenSize"/>

Он автоматически обработает состояние для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...