Activity 화면 켜짐 유지 및 해제 코드
Console 로그를 보다가 아래 사항이 뭔지 궁금해서 찾아봤습니다.
I/DecorView: notifyKeepScreenOnChanged: keepScreenOn=false
App 자체적으로 화면이 꺼지지 않도록 유지해야 하는 경우가 있습니다.
이때, 직접 코드를 추가해줘야 기기 기본 설정에 따르지 않고 강제적으로 화면을 유지할 수 있습니다.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); // 화면 켜짐 유지
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); // 화면 켜짐 해제
'Programming 개발은 구글로 > JAVA[Android]' 카테고리의 다른 글
[RxJava] Subject 클래스, ConnectableObservable (0) | 2022.12.01 |
---|---|
[안드로이드] View Binding (0) | 2022.06.25 |
[안드로이드] Glide 캐시 (0) | 2022.06.22 |
[안드로이드] 연속 3번 터치 시 다른 메뉴로 이동(hidden) (0) | 2022.06.21 |
[안드로이드] Glide Usage (0) | 2022.06.20 |
댓글