Ответ 1
Вы должны установить ID в CoordinatorLayout. Он автоматически сохранит свое состояние. Поверь мне.
Я искал решение своей проблемы в течение некоторого времени и не нашел решения.
Я хочу восстановить макет фрагмента после изменения ориентации экрана. У меня есть сворачивание панели инструментов с изображением баннера. После поворота экрана моя панель инструментов всегда расширяется, я хочу восстановить ее поведение. Как я могу достичь этого?
Вы должны установить ID в CoordinatorLayout. Он автоматически сохранит свое состояние. Поверь мне.
Попробуйте использовать следующий метод AppBarLayout:
public void setExpanded (boolean expanded)
Тем не менее, есть проблема с Android, касающаяся описанного вами поведения