0

如何禁用设备空闲检测。所以我的应用程序继续运行,它不会进入空闲模式或锁定屏幕。

4

2 回答 2

3

您是否尝试将ApplicationIdleDetectionMode属性设置为disabled

即便如此,如果(例如)电池电量过低,操作系统仍会强制您的应用程序处于空闲状态。

http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.phoneapplicationservice.applicationidledetectionmode(v=vs.92).aspx

于 2012-08-02T13:47:51.650 回答
0

/* 通过将应用程序的 PhoneApplicationService 对象的 UserIdleDetectionMode 属性设置为禁用来禁用应用程序空闲检测。注意:- 仅在调试模式下使用。当用户不使用手机时,禁用用户空闲检测的应用程序将继续运行并消耗电池电量。*/

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

//要在锁定屏幕下运行应用程序,请使用下面的行

PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;

另请注意 ApplicationIdleDetectionMode 在禁用后无法启用。在应用程序的 PhoneApplicationFrame 对象初始化之前,无法设置 ApplicationIdleDetectionMode。

于 2012-08-03T03:03:34.373 回答