티스토리 뷰
[Android] 슬립 화면 깨우기
Android 단말이 Screen Off된 상태에서
특정 Activity 가 호출되거나 Intent Receiver로 이벤트를 받아 처리할때
Screen On 시켜주고 잠금화면 상태를 풀어주어 앱의 Activity를 호출 시켜줄수 있는 방법 입니다.
잠금화면을 해제할 해당 액티비티의 onCreate 함수 안에 아래 코드를 추가
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
FLAG_SHOW_WHEN_LOCKED : 잠금화면 상태에서 App의 Activity 화면을 먼저 띄워준다.
FLAG_TURN_SCREEN_ON : Screen On 시켜준다.
'Computer > Android' 카테고리의 다른 글
[Android] Kotlin to Java 변환, Java to Kotlin 변환 (3) | 2021.05.19 |
---|---|
[Android] 파일 압축, zip 파일 만들기 (0) | 2021.05.19 |
[Android] Multi Touch Event Example (0) | 2020.12.05 |
[Android] 부팅 후 앱 자동 실행 (3) | 2020.11.18 |
[Android] Market App 종류 확인하기 (0) | 2020.11.17 |
댓글