当用户首次在Windows Mobile上安装应用程序时,我正在创建一些加密密钥,以使用某些Web服务对应用程序进行身份验证。
我遇到的问题是手机是自动锁定的,任务被取消了。我无法阻止它关闭。
我在mainpage.xaml load中使用了它:
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
甚至在App.xaml中:
private void Application_Launching(object sender, LaunchingEventArgs e)
{
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
}
但仍然没有用。请帮忙,任务大约需要2分钟。
答案 0 :(得分:4)
您需要设置ApplicationIdleDetectionMode
。请参阅http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.shell.phoneapplicationservice.applicationidledetectionmode(v=vs.105).aspx。