如何防止Windows(手机)8.1通用应用程序中的锁屏?

时间:2014-05-14 11:52:17

标签: c# windows-phone windows-phone-8.1

有谁知道,如何防止Windows(手机)8.1通用应用程序中的锁屏?

在Windows Phone 8中,我使用过:

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

有人有想法吗?

2 个答案:

答案 0 :(得分:17)

复制粘贴代码:)

Windows.System.Display.DisplayRequest KeepScreenOnRequest = new Windows.System.Display.DisplayRequest();

KeepScreenOnRequest.RequestActive();

答案 1 :(得分:5)

您可以查看at this question at MSDN,其中指向this answer on SO。在使用WinRT时,您可以使用DisplayRequest class

  

显示视频或在没有用户输入的情况下长时间运行的应用可以通过调用DisplayRequest :: RequestActive请求显示保持打开状态。当激活显示请求时,设备的显示在应用程序可见时保持打开状态。当用户将应用程序移出前台时,系统会停用应用程序的显示请求,并在应用程序返回到前台时重新激活它们。

an example at MSDN,还要记住遵循指南并在不再需要时释放DisplayRequests