Во-первых, мой статус-бэнд установлен на темно-коричневый, а мой фон на панели навигации по умолчанию черный. Я использую тему Material light.
Я начинаю новое действие с помощью ActivityOptions.makeSceneTransitionAnimation
с переходом по умолчанию, и я замечаю, что и статусные, и навигационные полосы кратковременно исчезают до белого, а затем возвращаются к правильным цветам.
В соответствии с документацией:
Чтобы получить полный эффект перехода, вы должны включить переходы содержимого окна как для вызывающего, так и для вызываемого. В противном случае вызывающая активность начнет переход с выхода, но тогда вы увидите переход на окно (например, масштабирование или исчезновение)
Я использую getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
как для вызывающего, так и для вызываемого.
Аналогично, если я изменил переход ввода на слайд, на панели состояния и навигации на короткое время будет переход слайдов на белом фоне.
Как предотвратить отображение строки состояния и навигационной панели во время перехода анимации сцены активности?