如何禁用设备空闲检测。所以我的应用程序继续运行,它不会进入空闲模式或锁定屏幕。
问问题
556 次
2 回答
3
您是否尝试将ApplicationIdleDetectionMode
属性设置为disabled
?
即便如此,如果(例如)电池电量过低,操作系统仍会强制您的应用程序处于空闲状态。
于 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 回答