есть довольно сложная логика переходов между фрагментами. Чтобы при смене ориентации не приходилось возиться с этой логикой я использую android:configChanges="orientation|screenSize" в манифесте. Хорошая ли это идея ? И если нет, поможет ли мне navigation component решить эту проблему? Сори если не в тот чат
Документация говорит, что это в целом плохая идея. Приведи пример сложной логики и как она ломается переворотом экрана?
Говоря такое системе вы обязуетесь вручную поймать смену конфигурации в onConfigurationChanged. Если вы таким образом пытаетесь скинуть с себя ответственность за поломанный стек навигации - то разочарую вас, есть и другие триггеры - например смена локали и дневной/ночной системной темы, которые вынудят активити пересоздаться
Обсуждают сегодня