A 액티비티에서 B 액티비티로 이동하는 중,
다음과 같이 상태 표시줄이 사라지는 상황이 생겨 버렸다.
처음 들어간 화면인 A 액티비티에서는 잘 나오지만,
B 액티비티로 이동하면 사라진다.
A 액티비티
B 액티비티
알아보니 안드로이드에는 light모드와 dark 모드가 있는데,
그 둘을 구분하기 위한 statusbar 속성을 달아주어야 하는 것이다.
theme.xml 이 두개가 있을 텐데,
light 모드는
<item name="android:windowLightStatusBar" tools:targetApi="m">true</item>
이것을 추가해주고 dark 모드는 false로 해준다.
<item name="android:windowLightStatusBar" tools:targetApi="m">false</item>
이렇게 각각 설정해주고 다시 앱을 실행해 보자.
정상적으로 잘 나오는 것을 확인할 수 있다.