我的应用是GPS追踪器,我希望在屏幕锁定或闲置时让它保持运行状态。 为此,我执行以下操作:
using Microsoft.Phone.Shell;
...
PhoneApplicationService.Current.ApplicationIdleDetectionMode =
IdleDetectionMode.Disabled;
PhoneApplicationService.Current.UserIdleDetectionMode =
IdleDetectionMode.Disabled;
这样可行,但似乎WiFi在一段时间后断开连接。这是正常的吗?有没有办法让它保持活力?
答案 0 :(得分:1)
当屏幕锁定时,没有任何方法可以阻止它断开连接。它的一个行为是os没有暴露给开发人员。
答案 1 :(得分:0)
我在WP7设备上对其进行了测试,如果用户手动锁定屏幕,则WiFi会断开连接。