프로그래밍 방식으로 화면을 잠 그거나 잠금 해제해야하는 앱을 만들고 있습니다. 친절하게 도와주세요! Android OS의 각 버전을 지원하는 이러한 유형의 기능을 개발하는 방법을 알지 못합니다.Android 화면을 프로그래밍 방식으로 잠 그거나 잠금 해제
20
A
답변
13
이 링크는 당신이 당신의 문제를 해결하는 데 도움이 될 수 :
Unlock and Lock Programmatically
//Get the window from the context
WindowManager wm = Context.getSystemService(Context.WINDOW_SERVICE);
//Unlock
Window window = getWindow();
window.addFlags(wm.LayoutParams.FLAG_DISMISS_KEYGUARD);
//Lock device
DevicePolicyManager mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
25
이 게시물을
KeyguardManager km = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
final KeyguardManager.KeyguardLock kl = km .newKeyguardLock("MyKeyguardLock");
kl.disableKeyguard();
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK
| PowerManager.ACQUIRE_CAUSES_WAKEUP
| PowerManager.ON_AFTER_RELEASE, "MyWakeLock");
wakeLock.acquire();
+0
덕분에 덕분에 –
+1
나를 위해 일했습니다. 그러나 사용되지 않는 메소드 경고가 나타납니다. – MSaudi
+0
Zalo app, Viber app처럼 작동했습니다 ... 정말 좋습니다. –
관련 문제
- 1. 프로그래밍 방식으로 아이폰의 방향 잠금을 잠 그거나 잠금 해제하는 방법?
- 2. Android 휴대 전화를 프로그래밍 방식으로 잠금 해제 하시겠습니까?
- 3. MAC OS X에서 화면을 잠 그거나 잠금 해제 할 때 사용해야하는 API는 무엇입니까?
- 4. 프로그래밍 방식으로 Windows 잠금 해제
- 5. 프로그래밍 방식으로 화면 잠금 및 잠금 해제
- 6. MySql이 자동으로 행을 잠 그거나 "공유 모드에서 잠금"을 추가해야합니까?
- 7. Windows XP를 잠금 또는 잠금 해제 할 때 스크립트 실행
- 8. iOS에서 프로그래밍 방식으로 카메라 잠금/비활성화
- 9. J2ME : 프로그래밍 방식으로 장치 잠금
- 10. HTML5 캔버스 잠금/잠금 해제
- 11. 프로그래밍 방식으로 Windows 워크 스테이션 잠금 해제
- 12. 잠금 화면을 프로그래밍 방식으로 사용자 정의 할 수 있습니까?
- 13. Android : 화면 잠금 해제
- 14. 안드로이드에서 화면을 잠금 해제 할 수 없습니다.
- 15. lock() {}은 리소스를 잠 그거나, 코드를 잠그나요?
- 16. 프로그래밍 방식으로 SQL 로그인 잠금
- 17. winform의 위치를 잠 그거나 고정하는 방법은 무엇입니까?
- 18. 사용자가 화면을 잠금 해제 한 후 Android 활동이 표시됩니다.
- 19. VSTO를 사용하여 만든 단어 문서를 프로그래밍 방식으로 잠 그거나 인증하고 서명 하시겠습니까?
- 20. 특정 조건에서 Jquery로 HTML 요소를 잠 그거나 잠금 해제하는 방법은 무엇입니까?
- 21. 실행 명령/스크립트 때 창 잠금/잠금 해제?
- 22. Powershell에서 프로그래밍 방식으로 IIS 구성 섹션 잠금 해제
- 23. Android에서 화면을 프로그래밍 방식으로 잠급니다.
- 24. 왜 프로그램에서 오류가 발생합니까? 에뮬레이터에서 화면 방향을 지정하거나 휴대 전화를 잠 그거나 잠금 해제 할 수 있습니까?
- 25. 프로그래밍 방식으로 자동 잠금 설정
- 26. Android 잠금 화면에 표시되는 내용을 프로그래밍 방식으로 액세스하는 방법
- 27. 화면 잠금 및 잠금 해제
- 28. 잠금 화면을 활성화/비활성화합니다.
- 29. iPad 커버 잠금/잠금 해제 설정
- 30. 프로그래밍 방식으로 장치를 잠금 장치하는 방법 ... 가능합니까?
체크 아웃 잠금을 해제합니다. 그것은 당신을 도울 수 있습니다. [잠금/잠금 해제 화면] [1] [1] : http://stackoverflow.com/a/9193501/1177482 –
왜 14 upvotes? –
https://github.com/amirarcane/lock-screen을 확인하십시오. –