// 키 가드 위로 화면을 표시 하고 싶을 경우 설정 한다. Window win = getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); // 안드로이드 Clock 소스 final Window win = getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); // Turn on the screen unless we are being launched from the AlarmAlert // subclass. if (!getIntent().getBooleanExtra(SCREEN_OFF, false)) { win.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON); }FLAG_SHOW_WHEN_LOCKED : Lock 화면 위로 실행(full-screen 만 지원)
FLAG_DISMISS_KEYGUARD : Keyguard를 해지한다.
FLAG_KEEP_SCREEN_ON : Screen 을 켜진 상태로 유지한다.
FLAG_TURN_SCREEN_ON : Screen On
FLAG_KEEP_SCREEN_ON 과 FLAG_DISMISS_KEYGUARD 를 같이 사용 해야 함.
'Programs > Android' 카테고리의 다른 글
zxing 세로 모드 스캐너 (1) | 2012.11.20 |
---|---|
안드로이드에서 Back Key 막는 방법 (2) | 2012.11.09 |
WebView 에서 스크롤 영역 표시 되는 문제 (0) | 2012.08.08 |
스크롤뷰안에 리스트뷰 사용 시 (5) | 2012.07.09 |
폰에 등록된 이메일 가져오는 방법 (1) | 2011.10.25 |