2014-07-10 1 views
0

잠금 화면 앱에서 다음 코드를 사용하여 기본 패턴/PIN 잠금을 사용 중지했습니다.잠금 화면 앱 이후에 몇 가지 기기에 기본 잠금 화면이 표시됩니다.

KeyguardManager km = (KeyguardManager) getSystemService(KEYGUARD_SERVICE); 
k1 = km.newKeyguardLock("IN"); 
k1.disableKeyguard(); 

또한, 내가 사용한 것은 나의 모토 G.에서 잘 작동하지만, 몇 가지 장치 내 잠금 화면 후 기본 패턴 잠금을 보이고있다 FLAG_DISMISS_KEYGUARD.

. 어떻게 해결할 수 있습니까? 무엇이 문제 일 수 있습니까?

답변

0

FLAG_DISMISS_KEYGUARD 게다가, 당신이해야 할 수도 있습니다 FLAG_KEEP_SCREEN_ON, FLAG_SHOW_WHEN_LOCKEDFLAG_TURN_SCREEN_ON도. 내가 화면은 자주 설정하기 시간에, FLAG_TURN_SCREEN_ON를 사용하는 경우

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON| 
      WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD| 
      WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED| 
      WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); 
+0

감사는 :) – venkat

+0

을했다. 어떻게 이것을 피할 수 있을까요? – venkat