如何捕获屏幕解锁事件,然后在Window phone 7.1中解锁屏幕时从我的应用程序中触发一些事件?如何在Window phone 7.1中捕获解锁屏幕事件?
3
A
回答
1
您可以处理PhoneApplicationFrame.Unobscured事件。唯一的问题是,当其他类型的铬被删除时(例如MessageBox
被关闭),此事件将会触发。
但是,您可以跟踪一个变量,该变量用于检查Activated
事件是否在手机解锁时触发事件时触发。
因此,在你Unobscured
事件,检查是否在Activated
事件标志设置为true
,然后你可以假设,相对较高的信心,该用户解锁自己的手机。 (这是未经测试,但它似乎会工作)。
从MSDN:
在普通的应用程序,发生以下事件。
当手机处于锁定状态,首先被遮蔽的事件引发,然后 的停用事件引发。您可以检查ObscuredEventArgs的IsLocked属性 以确定锁屏是否导致 停用。
当手机解锁时,将激活事件,然后 引发Unobscured事件。
在使用位置服务且专门配置为在后台连续运行的应用程序中,会发生以下事件。
当手机被锁定时,会引发Obscured事件。您可以检查ObscuredEventArgs的IsLocked属性,以确定 锁定屏幕是否遮蔽了应用程序。
手机解锁后,将引发Unobscured事件。
相关问题
- 1. 如何检测在Windows Phone 8.1中锁定/解锁屏幕?
- 2. 捕获Windows 10中的屏幕锁定事件(WPF)
- 3. 如何处理C#中的解锁屏幕事件为Windows Phone 8.1
- 4. Windows Phone 8检测屏幕解锁
- 5. 在WIndow服务中捕获KeyPress事件
- 6. 当屏幕锁定时捕获返回按钮按下事件
- 7. 如何在屏幕锁定时获取音量按键事件?
- 8. 如何解锁锁定屏幕?
- 9. 我们可以在Window phone 7.1中获取位置区号吗?
- 10. 如何在wpf中捕获屏幕?
- 11. FLAG_DISMISS_KEYGUARD解锁屏幕
- 12. Android:解锁屏幕
- 13. 如何捕获pygame屏幕?
- 14. 捕获屏幕
- 15. 检测IOS中的屏幕解锁事件Swift
- 16. 如何在mac中以编程方式“锁定/解锁”屏幕
- 17. 捕获视频在Windows Phone 8中的屏幕活动
- 18. 捕获android屏幕
- 19. 屏幕捕获的代码屏幕捕获Android的任何屏幕
- 20. 如何在应用程序暂停时在iPhone上获取屏幕锁定/解锁事件?
- 21. 如何禁用解锁屏幕编程
- 22. 如何绕过“滑动解锁”屏幕
- 23. 屏幕捕获API
- 24. 使用disableKeyguard在android中解锁屏幕
- 25. 无法在Android中解锁屏幕
- 26. 如何在windows phone中关闭屏幕?
- 27. GLUT屏幕捕获在C
- 28. 在Android的屏幕捕获
- 29. 显示解锁事件的屏幕/活动?
- 30. Android活动解锁屏幕
感谢您的回答.. – Aryan 2013-05-10 10:30:24
如果我的应用程序在后台运行,然后手机从主屏幕锁定,那么就解锁如何启动从我的应用程序,它在后台运行一些特定的事件? – Aryan 2013-05-11 14:05:16