안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요, Android 1.6에서 개발하고 있습니다.
KeyguardManager를 이용해서 screen lock을 걸고 풀고 하는 동작이
있다는 것은 API들을 검색을 통해 알게 됐는데요. 현재 스크린의 상태
가 lock인지 unlock인지 알 수 있는 방법이 있는지는 못 찾겠더라구요.
혹시 현재 lock status 알 수 있는 방법이 있는 지 알고 계신 분 있나요?
2010.03.15 14:32:12
제가 직접 확인해 본 것은 아니지만, provider.system.settings 에서 그럴싸한 필드값을 하나 발견했습니다.
http://developer.android.com/reference/android/provider/Settings.System.html#LOCK_PATTERN_VISIBLE
한번 테스트 해 보시면 어떨까요?
2012.04.12 16:00:12
저도 본 문제를 찾다가 이 글을 발견하게 되었는데,
혹시 저같이 고민하시는 분이 있을까 해서
오래된 글이지만 답글 답니다.
http://tjandroid.blogspot.com/2011/10/lock-screen.html
상위 링크입니다.
lock을 서비스로 받아 감지하게되면 그에 해당하는 동작을 구현하는 방법입니다.