14
A
回答
14
檢查這個類:com.android.internal.policy.impl.LockScreen
從這裏引用:Can you lock screen from your app?
還要檢查代碼啓用和Android中禁用鎖屏。 (從here參考)
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
爲了鎖定屏幕的使用,
lock.reenableKeyguard();
和禁用鎖使用,
lock.disableKeyguard()
4
爲了做到這一點,你需要使用在(我認爲)2.2中添加的Device Administration API。一旦您的應用作爲設備管理員在設備上註冊,您可以使用DevicePolicyManager.lockNow()鎖定屏幕。 SDK中的DeviceAdmin示例應用程序也是一個很好的選擇。
相關問題
- 1. 如何在mac中以編程方式「鎖定/解鎖」屏幕
- 2. 以編程方式Android模式鎖定/解鎖屏幕
- 3. 鎖定屏幕以編程方式
- 4. 以編程方式獲取Android中的「屏幕鎖定」設置
- 5. 在Android上以編程方式鎖定屏幕
- 6. 你可以在wp7中以編程方式鎖定屏幕
- 7. 以編程方式鎖定和解鎖ios中的屏幕
- 8. 如何以編程方式禁用屏幕鎖定密碼。
- 9. 如何以編程方式設置iPhone鎖定屏幕背景?
- 10. 如何以編程方式鎖定iPhone屏幕?
- 11. 如何以編程方式更改鎖定屏幕類型?
- 12. 如何以編程方式密碼鎖定我的iphone屏幕?
- 13. 如何在Android中以編程方式截屏整個屏幕?
- 14. 以編程方式安卓屏幕鎖定/解鎖
- 15. 如何在Windows Phone 7中以編程方式設置鎖定屏幕圖像?
- 16. Android:如何以編程方式在鑰匙保護屏幕/鎖定屏幕上繪製文字?
- 17. 如何在Android中以編程方式啓動主屏幕
- 18. 如何在Android中以編程方式拍攝屏幕截圖?
- 19. Android屏幕以編程方式打開
- 20. 以編程方式設置iPhone壁紙(鎖定屏幕背景)?
- 21. 以編程方式鎖定或關閉屏幕
- 22. 以編程方式鎖定設備上的屏幕
- 23. 以編程方式鎖定iPhone和iPad屏幕
- 24. 以編程方式更改屏幕鎖定超時
- 25. 如何鎖定屏幕Android
- 26. 鎖定屏幕在Android中
- 27. 如何以編程方式關閉android中的屏幕?
- 28. 如何在android中以編程方式設置密碼鎖定?
- 29. 如何在android中以編程方式鎖定文件夾?
- 30. 如何在Android中以編程方式添加快捷方式到主屏幕
我測試了這段代碼,但是這不起作用 – Mecid 2010-08-31 07:57:22
你能分享一下你試過的代碼嗎?以及你面臨的問題是什麼? – YoK 2010-08-31 08:08:55
此代碼不適用 – Ashay 2010-10-27 11:02:09