如何防止Windows(手机)8.1通用应用程序中的锁屏?
有谁知道,如何防止Windows(手机)8.1通用应用程序中的锁屏?
在Windows Phone 8中,我使用过:
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
有人有想法吗?
您可以在MSDN上查看这个问题 ,它在SO上指出了这个答案 。 简而言之,在使用WinRT时,您可以使用DisplayRequest类 :
显示video或在没有用户输入的情况下长时间运行的应用可以通过调用DisplayRequest :: RequestActive请求显示保持打开状态。 当激活显示请求时,设备的显示在应用程序可见时保持打开状态。 当用户将应用程序移出前台时,系统会停用应用程序的显示请求,并在应用程序返回到前台时重新激活它们。
在MSDN上有一个示例 ,还记得遵循指南并在不再需要时释放DisplayRequests
。
复制粘贴代码:)
Windows.System.Display.DisplayRequest KeepScreenOnRequest = new Windows.System.Display.DisplayRequest(); KeepScreenOnRequest.RequestActive();