방명록
- 안드로이드 상태바(StatusBar) 설정2023년 10월 14일 19시 37분 37초에 업로드 된 글입니다.작성자: Moonsu99
안드로이드 앱을 개발하다 보면 다음 Pic1과 같이 상태바의 색상을 변경해야될 때가 있다.
이렇게 상태바의 색상을 변경하려면 다음 경로
app -> res -> themes -> themes.xml에 들어가 설정을 해주면 된다.
프로젝트를 생성하면 다음과 같이 아무 설정이 들어가 있지 않다.
변경 전
<resources xmlns:tools="http://schemas.android.com/tools"> <!-- Base application theme. --> <style name="Base.Theme.Knu_mobile3" parent="Theme.Material3.DayNight.NoActionBar"> <!-- Customize your light theme here. --> <!-- <item name="colorPrimary">@color/my_light_primary</item> --> </style> <style name="Theme.Knu_mobile3" parent="Base.Theme.Knu_mobile3" /> </resources>
색상을 변경하려면 다음 속성을 추가하면 된다.
<item name="android:windowLightStatusBar">false</item> // true or false, 상태 표시줄 아이콘에 대한 값 적용 <item name="android:statusBarColor">@android:color/black</item> // 상태바 색상값 넣기
변경 후
<resources xmlns:tools="http://schemas.android.com/tools"> <style name="Base.Theme.Knu_mobile3" parent="Theme.Material3.DayNight.NoActionBar"> <item name="android:windowLightStatusBar">false</item> <item name="android:statusBarColor">@android:color/black</item> </style> <style name="Theme.Knu_mobile3" parent="Base.Theme.Knu_mobile3" /> </resources>
'Android [ Java, Kotlin ]' 카테고리의 다른 글
안드로이드 프로그래밍 - 타이틀바(Action bar) 제거 방안 (1) 2023.10.15 안드로이드 프로그래밍 - 버튼 색상 변경 (0) 2023.10.15 안드로이드 프로그래밍 과제(Java) - TimePicker(타임 피커) (0) 2023.10.14 모바일 프로그래밍 과제(Java) - 중첩 레이아웃 (2) 2023.10.14 모바일 프로그래밍 과제(Java) - Text Rotation(텍스트 회전) (0) 2023.10.14 다음글이 없습니다.이전글이 없습니다.댓글