Как предотвратить анимацию строки состояния и панели навигации при переходе анимации сцены активности?

Во-первых, мой фон строки состояния установлен темно-коричневым, а фон панели навигации по умолчанию черный. Я использую тему Material light.

Я начинаю новую деятельность, используяActivityOptions.makeSceneTransitionAnimation с переходами по умолчанию, и я замечаю, что строки состояния и навигации на короткое время переходят в белый, а затем обратно в правильные цвета.

Согласнодокументация:

Чтобы получить полный эффект перехода, необходимо включить переходы содержимого окна как для вызывающей, так и для вызываемой деятельности. В противном случае вызывающее действие начнет выходной переход, но затем вы увидите переход окна (например, масштабирование или затухание).

я используюgetWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS); как на призыве, так и на вызываемой деятельности.

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

Как предотвратить анимацию строки состояния и панели навигации при переходе анимации сцены активности?

Ответы на вопрос(7)

Ваш ответ на вопрос