📄 res\values\themes\ theme.xml (v23)
<item name="android:statusBarColor" tools:targetApi="l">@color/white</item>
<item name="android:windowLightStatusBar">true</item>
- statusBarColor - 상단바 색상 설정
- windowLightStatusBar - 상단바 아이콘 색상 설정
true: 아이콘색을 어둡게 / false: 아이콘색을 밝게
- windowLightStatusBar 속성은 API Level 23부터 지원하기때문에 themes.xml에서 위 속성을 사용하려하면 에러가 발생한다.
- Override Resource in values-23 을 누르면 themes.xml (v23) 파일이 생성되고 여기서 windowLightStatusBar 속성을 설정해주면 된다.
📄 build.gradle(Module)
defaultConfig {
...
minSdkVersion 23
...
}
- 내 어플리케이션이 API Level23 이하에서 사용될 일이 없다면 minSdkVersion을 23이상으로 설정해주어도 된다