如何在屏幕关闭时保持活动正在运行/活动?如何在屏幕关闭时保持活动运行?
5
A
回答
6
您将需要使用PARTIAL_WAKE_LOCK以确保您的活动保持活动状态。必须在清单中请求android.permission.WAKE_LOCK
。但是,电池会耗尽更快,所以请尽快记得发布唤醒锁。
或者,可使用Service代替
1
还有一个好办法。 我发现这个几个月前,它保存一点点的电池寿命;)
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
1
确保你没有“机器人:noHistory =‘真’”在你的任何清单文件活动。它会在应用程序熄灭屏幕或屏幕关闭时终止活动。
如果您希望即使屏幕关闭,您的应用仍处于活动状态,我不认为您需要额外做任何事情:我的应用没有任何额外的代码,当我关闭屏幕并关闭它时仍然在那里。但!当屏幕关闭时,Android OS很可能会杀死它,所以您应该在清单文件中使用WAKE_LOCK。或者,您可以在清单文件中添加'android:keepScreenOn =“true”',以便在应用运行时始终保持屏幕开启。
相关问题
- 1. 屏幕关闭时保持UI线程运行
- 2. 屏幕关闭后保持应用程序活动
- 3. 当屏幕关闭时,如何让我的Android服务保持运行状态?
- 4. 活动在前台时如何保持屏幕亮起?
- 5. 屏幕关闭时的时髦android活动行为?
- 6. 移动Web应用程序在屏幕关闭时运行?
- 7. 如何在关闭应用程序时保持服务运行?
- 8. 如何在使用GNU屏幕时关闭emacs(或vi)后关闭屏幕?
- 9. 当屏幕关闭时,如何让Android在后台保持清醒状态
- 10. 运行程序时保持iphone活动
- 11. Android:在活动屏幕方向更新期间保持MediaPlayer运行
- 12. 如何防止在执行活动期间关闭android设备的屏幕?
- 13. 如何在测试结束时保持活动运行?
- 14. 如何在点击后退键时保持Android活动运行
- 15. 如何在移动到android平台的下一个屏幕时关闭屏幕?
- 16. 当屏幕关闭时服务关闭
- 17. 在openmoko应用程序运行时关闭屏幕保护程序
- 18. 当用户关闭屏幕时开始活动?
- 19. 直面难关,同时设置屏幕方向活动在运行时
- 20. 检查时,屏幕关闭
- 21. 关闭屏幕
- 22. 尝试从一个活动屏幕移动到另一个活动屏幕时,布局保持不变
- 23. Android BroadcastReceiver启动时 - 活动在后台时保持运行
- 24. 即使在活动关闭后,仍然保持Android服务运行
- 25. gae云sql活动连接不关闭(保持实例正在运行)
- 26. 保持活动在后台运行
- 27. 关闭睡眠后关闭屏幕并在屏幕上打开
- 28. 如何在windows phone中关闭屏幕?
- 29. 如何在活动已打开时打开活动屏幕?
- 30. 在屏幕启动时运行方法
你试图完成什么具体? – CommonsWare 2012-08-15 23:41:19