Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 박스#강아지집#만들기
- Java & SpringBoot로 시작하는 웹 프로그래밍
- 안녕 디지몬
- 안드로이드
- 랜덤
- D-ID
- 아두이노#작품#사료급식기
- 패스트캠퍼스
- 피온4
- 랜덤스쿼드
- 부의감각
- K디지털크레딧
- 혼술 술자리 인싸앱
- 강아지 스마트 펜스
- 스쿼드 메이커
- 불끌때
- #FIFAONLINE4
- fifaonline4
- 안드로이드 #앱개발#계산기
- 안드로이드#앱만들기#알바
- fifaonline
- Ai
- 강아지 #박스집 #복층
- 자바 인강
- 부르지마세요
- 홈CCTV
- 독서감상문
- 안드로이드 그림판#그림메모장#낙서장
- 내일배움카드
- 바이트디그리
Archives
- Today
- Total
LC Studio
[Android] Compose에서 네비게이션바 색상 변경하는 방법 본문
compose에는 Theme.kt 파일이 있다.
여기서 네비게이션바 색상을 지정할 수 있다.
Theme.kt 파일 안에 다음과 같은 부분이 있을 것이다.
if (!view.isInEditMode) {
SideEffect {
val window = (view.context as Activity).window
window.statusBarColor = colorScheme.primary.toArgb()
WindowCompat.getInsetsController(window, view).isAppearanceLightStatusBars = darkTheme
}
}
이 부분에 아래와 같이 navigationBarColor을 설정해주면 된다. 끝!
window.navigationBarColor = DarkOrange.toArgb()
전체 코드...
if (!view.isInEditMode) {
SideEffect {
val window = (view.context as Activity).window
window.statusBarColor = DarkOrange.toArgb()
window.navigationBarColor = DarkOrange.toArgb()
WindowCompat.getInsetsController(window, view).isAppearanceLightStatusBars = darkTheme
}
}
반응형
'프로젝트 > 아이톡 - AI 여자친구와 톡톡!' 카테고리의 다른 글
[Android] Mp3 to Url 테스트 (0) | 2023.12.02 |
---|---|
[Android] 안드로이드 인앱 구독 결재 구현하기 (0) | 2023.11.19 |
[아이톡 - AI 여자친구와 톡톡!] 앱 제작 후기 (1) | 2023.11.14 |
[Android] RXKotlin과 retrofit2를 사용하여 GPT chat API 구현하기 (0) | 2023.10.28 |
[Android] Compose에서 Box 클릭효과 모양 변경하는 방법 (0) | 2023.10.15 |