【发布时间】:2011-07-08 22:01:52
【问题描述】:
如果用户有一段时间不与设备交互,我需要防止屏幕自动锁定。
是否可以请求某种锁定以在运行我的应用程序时保持屏幕开启?
【问题讨论】:
标签: c# windows-phone-7
如果用户有一段时间不与设备交互,我需要防止屏幕自动锁定。
是否可以请求某种锁定以在运行我的应用程序时保持屏幕开启?
【问题讨论】:
标签: c# windows-phone-7
是的,您可以通过禁用 UserIdleDetection 来做到这一点。
此处提供示例和更多背景信息。
PhoneApplicationService.UserIdleDetectionMode Property (Microsoft.Phone.Shell)
【讨论】:
我在 MSDN 中没有找到示例代码,所以我决定把它放在这里,因为我也在寻找这个问题的答案:
using Microsoft.Phone.Shell;
PhoneApplicationService phoneAppService = PhoneApplicationService.Current;
phoneAppService.UserIdleDetectionMode = IdleDetectionMode.Disabled;
【讨论】:
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;。