如何在WP 8.1中防止屏幕锁定?

时间:2014-10-16 05:13:43

标签: windows-phone-8 windows-runtime windows-phone-8.1

我正在构建一个Windows Phone 8.1应用程序,我需要阻止屏幕锁定。可能吗?如果是的话,如何。如果不是,是否有任何解决方法?

1 个答案:

答案 0 :(得分:2)

您可以使用DisplayRequest class

  

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

在您致电yourDisplayRequest.RequestActive()并且成功后,屏幕将保证不会因用户自动关闭。

还要记得在离开应用程序(暂停事件)后拨打yourDisplayRequest.RequestRelease()

更完整的例子will get at MSDN