Статически добавленный фрагмент не может восстановить состояние экземпляра?

Когда я статически добавляю фрагмент в макет "Активность", я не могу восстановить состояние в onViewStateRestored(savedInstanceState: Bundle) даже если onSaveInstanceState(outState: Bundle) называется правильно.

Это работает для того же фрагмента, когда я добавляю его динамически.

Это просто невозможно сделать или требует дополнительной настройки в Манифесте или ж / д?

РЕДАКТИРОВАТЬ: onViewStateRestored(savedInstanceState: Bundle) будет вызываться, но Bundle будет нулевым, как и в других обратных вызовах Lifecycle, которые проходят через Bundle

1 ответ

Вам также следует опубликовать код, в который вы добавляете свой фрагмент, не зная, что вы подразумеваете под статическим добавлением фрагмента.

Пожалуйста, проверьте также это ответы:

Если до сих пор не понял, вставьте свой код.

Другие вопросы по тегам