0

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

那么,当服务发生某些进程/获取/同步时,如何避免 Windows Phone 应用程序中的这种自动锁定。

我无法测试这种情况,因为我正在模拟器上测试它。

1)如何避免windows phone应用程序在运行时自动锁定功能?2)我可以通过哪些可能的方式做到这一点?

请帮帮我。

提前致谢。

4

1 回答 1

2

您可以执行以下操作:

using Microsoft.Phone.Shell;

PhoneApplicationService phoneAppService = PhoneApplicationService.Current;
phoneAppService.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;

这将禁用屏幕的自动锁定。让我知道这个是否奏效。

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

于 2013-05-21T18:53:35.520 回答