我的WP8应用程序设置为在锁定屏幕下运行,因为即使在屏幕锁定时它仍需要继续运行,但我希望能够检测到用户何时解锁屏幕,我该怎么做?
手机解锁后会调用哪些方法?
答案 0 :(得分:4)
当用户解锁时,框架的Unobscured
事件将会触发(当手机被锁定时,它也会触发Obscured
。)
然而,这些事件也将触发MessageBox,Reminder等,因此您将获得其他误报。但是,应该可以很容易地检测出你的情景。
答案 1 :(得分:3)
PhoneApplicationFrame
类有两个适当的事件用于锁定/解锁:
PhoneApplicationFrame.Unobscured Event
PhoneApplicationFrame.Obscured Event
在MSDN上对此有更多描述:How to simulate the lock screen for Windows Phone