0
일반 잠금 앱처럼 기기 잠금 용 앱을 개발했습니다.
이제 장치의 잠금을 해제하지 않고도 Android 기본 잠금 화면과 같은 카메라를 열고 싶습니다.
많은 검색을 시도했지만 가능한 해결책이 없습니다.장치가 잠겨있을 때 카메라를 여는 방법은 무엇입니까?
해결 방법이 있으면 알려주세요.
일반 잠금 앱처럼 기기 잠금 용 앱을 개발했습니다.
이제 장치의 잠금을 해제하지 않고도 Android 기본 잠금 화면과 같은 카메라를 열고 싶습니다.
많은 검색을 시도했지만 가능한 해결책이 없습니다.장치가 잠겨있을 때 카메라를 여는 방법은 무엇입니까?
해결 방법이 있으면 알려주세요.
패턴으로 장치가 잠겨 있으면 카메라를 직접 열 수 없으며 대신이 코드 조각을 사용하여 카메라의 잠금을 해제하고 엽니 다.
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
을 열거 나 잠긴 장치에서 사진을 캡처하는 방법에 대한 자세한 내용을 확인할 수 있습니다.