Android Studio

12. [안드로이드/java] 상태바 색상 변경하기

drizzle0925 2021. 9. 29. 16:39
728x90

상태바 색상 변경하기

프로젝트를 처음 생성하면 보라색으로 지정되어 있습니다.

이 보라색으로 지정된 색상을 다른 색으로 변경하는 방법에 대해 알아보겠습니다.

 

1. app > res > values > themes > themse.xml, themes.xml(night)

themse.xml, themes.xml(night) 이 2개의 파일을 엽니다.

// 이 색을 변경하면 글자 색상이 변경됩니다.
<item name="colorPrimary">@color/purple_500</item>
// 이 색을 변경하면 상태바 색상이 변경됩니다.
<item name="colorPrimaryVariant">@color/purple_700</item>

 

2. app > res > values >colors.xml의 있는 색상을 "@color/" 뒤에 입력합니다.

colors.xml 예제

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="purple_200">#FFBB86FC</color>
    <color name="purple_500">#FF6200EE</color>
    <color name="purple_700">#FF3700B3</color>
    <color name="teal_200">#FF03DAC5</color>
    <color name="teal_700">#FF018786</color>
    <color name="black">#FF000000</color>
    <color name="white">#FFFFFFFF</color>
</resources>

 

themse.xml, themes.xml(night) 파일에서 아래와 같이 적으면 검은색으로 변경됩니다.

// 이 색을 변경하면 글자 색상이 변경됩니다.
<item name="colorPrimary">@color/black</item>
// 이 색을 변경하면 상태바 색상이 변경됩니다.
<item name="colorPrimaryVariant">@color/black</item>

 

수정전

 

 

 

수정후

728x90