0
A
回答
-1
如果您構建服務,您可能會在後臺運行。此外,您可以攔截SCREEN_ON或SCREEN_OFF事件(查找BrodcasrReciever以瞭解如何使用它)。使用該事件來執行您的代碼。並且禁用你的鎖屏....很簡單:
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();
+1
提供的解決方案適用於Android(不適用於iOS)。 – 2012-07-19 21:56:38
0
使用標準API無法做到這一點。某些應用程序可以在後臺運行,但前提是它們需要執行某些特定的任務(例如,播放音頻或使用GPS進行導航的應用程序)。但即使你這樣做,你也無法通過編程來完成這些任務:1.禁用鎖定屏幕2.檢測手機何時被鎖定3.將您的應用程序置於前臺。
相關問題
- 1. 屏幕鎖定應用程序調用
- 2. Android應用程序鎖定屏幕
- 3. 鎖定應用程序到屏幕
- 4. 當Android即將鎖定屏幕/執行睡眠時執行應用程序
- 5. 跳過屏幕鎖
- 6. 當屏幕鎖定時自動運行應用程序
- 7. 我的應用程序在WP7中鎖定屏幕行爲
- 8. 與屏幕鎖定運行IOS應用程序
- 9. 屏幕鎖定時保持WP7應用程序運行
- 10. 鎖定屏幕後運行的Android應用程序
- 11. Android - 應用程序不應該在屏幕鎖定上關閉
- 12. Android Phonegap屏幕旋轉鎖殺死我的應用程序
- 13. 我的Android應用程序不加載應用程序屏幕,只是跳到主應用程序屏幕?
- 14. 自定義鎖定屏幕應用程序中的android鎖定問題
- 15. 適用於Windows Phone的鎖定屏幕應用程序
- 16. 當屏幕鎖定時,Android應用程序不起作用
- 17. 爲我的應用程序使用鎖定屏幕?
- 18. 使用鎖定屏幕的Android應用程序
- 19. 鎖定屏幕
- 20. 鎖定屏幕
- 21. 在我的應用程序上創建「鎖定屏幕」
- 22. 鎖定屏幕只爲我的應用程序
- 23. DeviceEventEmitter停止發射事件,應用程序時,屏幕鎖定
- 24. 避免在鎖定屏幕恢復應用程序
- 25. Android應用程序阻止設備鎖定屏幕和睡眠
- 26. Android:實現應用程序鎖定屏幕的意圖設置
- 27. 你可以鎖定你的應用程序的屏幕?
- 28. 從沙盒應用程序鎖定macbook屏幕
- 29. 鎖定屏幕下的WP8計時器應用程序
- 30. 如何在應用程序啓動時顯示鎖定屏幕?
除非你越獄,否則絕對不行。如果你越獄,我不知道它有多容易。 – 2012-02-20 07:28:18
由於越獄不是一個選項,我想沒有其他辦法。謝謝您的回覆。 – daunmi 2012-02-20 07:58:03