0

알람이 울리면 키보드 앞에 올바르게 표시되는 활동이 있습니다. 모든 것이 잘 작동, 나는 다음과 같은 플래그를 설정합니다Android 5.0 Lollipop 보안 잠금 장치를 닫습니다.

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

이제 내 응용 프로그램 내부에서 나는 인스 타 그램에 대한 링크를 가지고 있고, 나는 그가를 사용하는 경우 (자신의 장치의 잠금을 해제하도록 사용자에게 묻지 않고 인스 타 그램 앱을 실행하려면 보안 잠금 장치). 위의 플래그를 사용하면 다음을 사용하여 목표를 달성 할 수있었습니다.

KeyguardManager manager = (KeyguardManager) this.getSystemService(Context.KEYGUARD_SERVICE); 
    KeyguardManager.KeyguardLock lock = manager.newKeyguardLock("abc"); 
    lock.disableKeyguard(); 

그러나 그 이후에는 장치를 다시 잠글 수 없습니다. 어떤 제안이 있으십니까? 또는 대안으로 잠금 화면 앞에 Instagram 앱을 열기 위해 사용할 수있는 의도 플래그 또는 속성이 있습니까? 완료되면

많은 감사

답변

2

, 전화 lock.reenableKeyguard();

관련 문제