2017-10-13 6 views

답변

0

패턴으로 장치가 잠겨 있으면 카메라를 직접 열 수 없으며 대신이 코드 조각을 사용하여 카메라의 잠금을 해제하고 엽니 다.

KeyguardManager km = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE); 
    if (km.inKeyguardRestrictedInputMode()) { 
     Window win = Activity.getWindow(); 
     win.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD); 
     win.addFlags(LayoutParams.FLAG_SHOW_WHEN_LOCKED); 
     win.addFlags(LayoutParams.FLAG_TURN_SCREEN_ON); 
    } 

여기서 KeyguardManager은 장치가 잠겨 있는지 여부를 확인합니다. 또한이 링크를 방문하여 Camera을 열거 나 잠긴 장치에서 사진을 캡처하는 방법에 대한 자세한 내용을 확인할 수 있습니다.