【发布时间】:2011-09-06 14:46:41
【问题描述】:
我正在为 WP7 开发 LBS 应用程序。
我想知道,是否可以检查位置服务是否开启? 是否可以从应用内导航到操作系统设置以便用户打开它们?
谢谢!
【问题讨论】:
标签: c# silverlight windows-phone-7 mobile-application
我正在为 WP7 开发 LBS 应用程序。
我想知道,是否可以检查位置服务是否开启? 是否可以从应用内导航到操作系统设置以便用户打开它们?
谢谢!
【问题讨论】:
标签: c# silverlight windows-phone-7 mobile-application
您可以构造GetCoordinateWatcher 的实例。如果是Status == GeoPositionStatux.Disabled,则定位服务未开启。
您无法导航到“电话”设置,因此您必须向用户提供对问题的有用描述以及他们可能会选择采取的措施。
【讨论】:
应用程序之间的导航目前仅限于“任务”(Launchers and Choosers),设置没有代表。
有趣的是,它位于一个非常通用(并且非常内部)基于 Uri 的导航系统之上,有望扩展该系统以实现更多应用程序间导航。
【讨论】: