我開發一個報警aplication設備,所以當警報響起它與關按鈕 這很簡單,但我的問題開始的活動,是有一個啓動的方式即使該設備被鎖定活動???開始活動,即使我們鎖定
0
A
回答
0
您需要使用激活鎖定並禁用鍵盤相應的活動。他們可以通過WindowManager.LayoutParams類的幫助來實現。
激活鎖定允許您的應用程序來喚醒屏幕即開啓,而你的活動或您的完整的應用程序在前臺運行的顯示。要了解更多關於貫徹激活鎖定經過以下幾個環節:
http://developer.android.com/training/scheduling/wakelock.html
要禁用鍵盤鎖,您需要使用WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED和/或WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD標誌爲各自的活動。
爲了更多地瞭解他們,請訪問以下鏈接:
您還需要使用下面的權限,在你的Android項目的清單文件:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
0
您需要在AndroidManifest.xml文件以下權限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
相關問題
- 1. 的onResume工程,即使活動開始
- 2. 開始在連鎖多個活動
- 3. 鎖定手機屏幕時活動再次開始
- 4. Android如何開始新的活動屏幕鎖定?
- 5. 有沒有辦法在鎖定屏幕上開始活動?
- 6. 如何在活動開始後立即確定視圖大小
- 7. 使用MEDIA_SCANNER_SCAN_FILE開始活動
- 8. 我們可以在游泳池外面開始活動嗎?
- 9. 使用SearchView開始活動打開
- 10. 活動指示器不立即開始動畫
- 11. Android - 無需啓動即可開始活動
- 12. 使用動畫開始活動
- 13. 我如何隨機開始活動?
- 14. 未能開始我的偏好活動
- 15. 開始活動,不完成活動
- 16. 如何從singleInstance活動開始活動?
- 17. 活動已移至開始活動
- 18. 從非活動開始活動
- 19. 如何從鎖屏開始新的活動?
- 20. 如何從我的活動開始日曆活動
- 21. 找出哪些活動開始了我的活動?
- 22. 使用意圖重新開始活動
- 23. 使用後退按鈕開始活動
- 24. 按鈕開始活動Android
- 25. 主要活動不開始
- 26. Android:從MenuItem開始活動
- 27. RunTimeException當開始活動
- 28. 開始活動時出錯
- 29. 開始活動執行onResume?
- 30. 在後臺開始活動