4

我正在为 Windows Phone 8 构建一个应用程序,该应用程序的性质要求它在没有用户交互的情况下一直在前​​台运行(类似于逐向导航应用程序)。虽然我可以找到大量关于如何让应用程序在后台运行(用于位置跟踪等)的信息,但我找不到任何说明如何让应用程序在不锁定的情况下在前台运行的信息。

有谁知道这是怎么做到的?提前致谢。

4

2 回答 2

4

您在 Windows Phone 上寻找IdleDetection吗?

简短的回答是,您需要将PhoneApplicationService.UserIdleDetectionMode属性更改为已禁用。(请注意,您使用的是 UserIdleDetection 而不是 ApplicationIdleDetection)。

于 2012-12-13T02:28:09.707 回答
0

更改 IdleDetection 是一种方法,但您的应用程序可能会被停用,并且在某些情况下会被墓碑化......但是有一种更好的方法可以增加您的应用程序继续运行的机会,特别是如果您正在进行位置跟踪,请查看Running Windows Phone 8 的后台位置跟踪应用程序

于 2013-07-31T17:39:06.240 回答