Windows phone 7 如何在windows phone应用程序运行时禁用自动锁定?

Windows phone 7 如何在windows phone应用程序运行时禁用自动锁定?,windows-phone-7,windows-phone-8,windows-phone-7.1,windows-phone-7.1.1,Windows Phone 7,Windows Phone 8,Windows Phone 7.1,Windows Phone 7.1.1,我正在开发一个windows phone应用程序,在这个应用程序中,我从服务中获取一些数据,此时设备将自动锁定,因为它长时间没有响应 因此,当服务发生某些进程/获取/同步时,如何避免windows phone应用程序中的这种自动锁定 我无法测试此场景,因为我正在模拟器上测试它 1) 如何避免windows phone应用程序运行时自动锁定功能? 2) 我可以用什么样的方式来做这件事 请帮帮我 提前感谢。您可以执行以下操作: using Microsoft.Phone.Shell; PhoneA

我正在开发一个windows phone应用程序,在这个应用程序中,我从服务中获取一些数据,此时设备将自动锁定,因为它长时间没有响应

因此,当服务发生某些进程/获取/同步时,如何避免windows phone应用程序中的这种自动锁定

我无法测试此场景,因为我正在模拟器上测试它

1) 如何避免windows phone应用程序运行时自动锁定功能? 2) 我可以用什么样的方式来做这件事

请帮帮我


提前感谢。

您可以执行以下操作:

using Microsoft.Phone.Shell;

PhoneApplicationService phoneAppService = PhoneApplicationService.Current;
phoneAppService.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;
这将禁用屏幕的自动锁定。让我知道这是否有效

编辑:此代码应添加到构造函数中的App.xaml.cs中,以使其正常工作。

类似问题