我正在为 WP7 开发 LBS 应用程序。
我想知道,是否可以检查位置服务是否开启?是否可以从应用程序内部导航到操作系统设置,以便用户可以打开它们?
谢谢!
我正在为 WP7 开发 LBS 应用程序。
我想知道,是否可以检查位置服务是否开启?是否可以从应用程序内部导航到操作系统设置,以便用户可以打开它们?
谢谢!
您可以构造GetCoordinateWatcher
. 如果是Status == GeoPositionStatux.Disabled
,则位置服务未打开。
您无法导航到电话设置,因此您必须向用户提供对问题的有用描述以及他们可能会选择采取的措施。
应用程序之间的导航目前仅限于“任务”(启动器和选择器),其设置没有代表。
有趣的是,它位于一个非常通用(并且非常内部)的基于 Uri 的导航系统之上,有望扩展该导航系统以实现更多的应用程序间导航。