우찬쓰 개발블로그
안드로이드 백그라운드에서 화면켜기 본문
반응형
안드로이드 개발을 하다보면, 알림이나 푸시등이 왔을때 화면이 꺼져있어도 켜주어야 하는 상황이 생긴다.
이 경우는 어떻게 해야할까?
검색해보면 다양한 방법이 있지만, 가장 짧은 소스는 다음과 같다.
val pm = getSystemService(POWER_SERVICE) as PowerManager
val wLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK or PowerManager.ACQUIRE_CAUSES_WAKEUP or PowerManager.ON_AFTER_RELEASE, "myapp:TAG")
wLock.acquire()
반응형
'안드로이드 > 안드로이드 개발' 카테고리의 다른 글
안드로이드에 라이브러리(jar) 추가하기 (0) | 2019.07.17 |
---|---|
안드로이드 코드상으로 위치 모드 변경 (change location priority programmatically) (3) | 2019.07.04 |
안드로이드 GPS 및 주소값 가져오기 (0) | 2019.06.26 |
안드로이드 EditText의 password 가려지는 문자 변경하기 (1) | 2019.06.19 |
안드로이드 spinner에서 navigation bar hide 유지하기 (0) | 2019.06.15 |
Comments