我开发一个报警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. 在后台开始活动