【问题标题】:How to keep Windows Phone app running in foreground如何让 Windows Phone 应用程序在前台运行
【发布时间】:2013-08-01 01:39:06
【问题描述】:

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

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

【问题讨论】:

    标签: windows-phone windows-phone-8


    【解决方案1】:

    您在寻找IdleDetection on Windows Phone 吗?

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

    【讨论】:

    • 我实际上是在发布后大约 5 分钟发现了这些东西(当然!),但还没有机会在设备上对其进行测试。感谢您的确认。
    【解决方案2】:

    更改 IdleDetection 是一种方法,但您的应用程序可能会被停用,并且在某些情况下会被删除……但有一种更好的方法可以增加您的应用程序继续运行的机会,特别是在您进行位置跟踪时看Running location-tracking apps in the background for Windows Phone 8

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-18
      • 2013-02-26
      • 1970-01-01
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多