识别屏幕被WindlowsPhone锁定

时间:2012-10-08 08:37:10

标签: c# windows-phone-7

在我的应用程序中,我需要知道设备何时被锁定。如何检测屏幕何时锁定,以及解锁时。

2 个答案:

答案 0 :(得分:1)

public App()  
{  
RootFrame.Obscured += Obscured;    
RootFrame.Unobscured += Unobscured;    
}  

答案 1 :(得分:1)

您可以使用Obscured/Unobscured个活动。 但是有一些限制:

  

锁定时会引发此事件   屏幕处于或某些其他操作模糊正在运行时   应用程序的框架,例如来电。

  • 有延迟。屏幕锁定后,您获得了Obscured事件。因此,如果您尝试检查状态并导航到其他页面,则您的应用可能会被操作系统杀死。