250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 안드로이드 sunflower
- Fragment
- flutter network call
- 막내의막무가내 목표 및 회고
- 부스트코스
- 막내의막무가내 알고리즘
- 막내의막무가내 코볼 COBOL
- 주택가 잠실새내
- 2022년 6월 일상
- 프래그먼트
- 막내의막무가내 SQL
- 막내의막무가내 안드로이드
- 막내의막무가내 일상
- 주엽역 생활맥주
- 막내의막무가내 안드로이드 에러 해결
- 안드로이드 Sunflower 스터디
- 막내의막무가내 플러터 flutter
- 막내의막무가내 rxjava
- 막내의막무가내 코틀린
- 안드로이드
- 막내의막무가내 플러터
- 막무가내
- 부스트코스에이스
- 막내의막무가내 프로그래밍
- 막내의 막무가내
- 막내의막무가내 코틀린 안드로이드
- 막내의막무가내 안드로이드 코틀린
- 막내의 막무가내 알고리즘
- 막내의막무가내
- 프로그래머스 알고리즘
Archives
- Today
- Total
막내의 막무가내 프로그래밍 & 일상
[안드로이드] 안드로이드 상태바(StatusBar) 투명 처리 본문
728x90
[2021-04-14 업데이트]
안드로이드 status bar 를 투명처리하기 위해 구글링을 열심히 해보고 하란 걸 다했지만 나한테는 적용이 이상하게 되서 문제점이 많았습니다. (시간이 안보인다든지, 바텀네비뷰와 하단 기본바가 겹친다든지 등)
바텀네비, 기본배경색 등이 있어서 그런 것 같습니다. 특이케이스인듯..
해결방법은 다음과 같이 했습니다.
style 에 다음을 추가해주면 됩니다.
statusBarColor -> 영어 그대로 상태바의 색상을 투명색으로 바꿔주고
windowLightStatusBar -> 마시멜로에서 windowLightStatusBar속성이 생겼다. 상태바의 백그라운드를 임의로 조절 할 수 있기때문에 아이콘의 색상이 문제가 제기되어 왔다. 흰색배경인 경우 아이콘의 색과 동일해지기 때문에 아이콘이 보이지 않게 된다. 이를 위해 상태바의 아이콘색을 흰색배경에 맞도록 검은색으로 바꿔주는 속성이 생기게 된것이다.
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:windowLightStatusBar">true</item>
다음에 구현할 때는 삽질을 줄이기 위해 기록합니다.
댓글과 공감은 큰 힘이 됩니다. 감사합니다. !!
728x90
'안드로이드 > 코틀린 & 아키텍처 & Recent' 카테고리의 다른 글
[안드로이드] Spinner 사용시 해당 프래그먼트에서 다른 프래그먼트갔다가 돌아왔을 시 나는 에러 처리 (Fragment spinner error) (0) | 2020.09.28 |
---|---|
[안드로이드] 하나의 바인딩어댑터에서 여러개의 리사이클러뷰 작업을 할 때 에러 처리 (0) | 2020.09.28 |
[안드로이드] 안드로이드 CollapsingToolbarLayout UI 기록 (2) | 2020.09.19 |
[안드로이드] WebView Sample 정리 및 프래그먼트에서 뒤로가기시 웹뷰 스택사용하기 (0) | 2020.09.12 |
[안드로이드] Android Material Calendar View 사용법 정리 (2) | 2020.09.09 |
Comments