windows phone 7 如何导航到设置菜单

Posted

技术标签:

【中文标题】windows phone 7 如何导航到设置菜单【英文标题】:windows phone 7 how to navigate to settings menu 【发布时间】:2011-10-03 20:28:57 【问题描述】:

我有一个使用 GPS 跟踪用户位置的 windows phone 7 应用程序。现在用户可以通过手机的设置菜单禁用此功能。该应用程序处理此禁用罚款并给他们一条消息。这些都是相当标准的 Windows Phone 东西。

我的问题是我是否可以(在应用程序内)导航到设置菜单,以便用户可以启用手机定位服务?理想情况下,我会给他们一个链接或一个他们触摸的按钮,然后将他们从应用程序中取出到设置菜单。然后他们会点击“返回”并返回应用程序。

【问题讨论】:

【参考方案1】:

不,目前无法从您的应用内部启动Settings 菜单。

【讨论】:

市场上似乎有一个名为 toggle 的应用正在这样做。 这个答案是在芒果发布之前发布的。 Toggle 正在使用 Mango 中引入的 API,称为 ConnectionSettingsTask:msdn.microsoft.com/en-us/library/hh394011%28VS.92%29.aspx。它不会启动 Settings 菜单,而是在设置菜单中预设部分。 Toggle 不会将您带到位置服务屏幕,因为没有任务,即使在 Mango 中也是如此。【参考方案2】:

试试这个:

Windows.System.Launcher.LaunchUriAsync(new Uri(“ms-settings-location:”));

不确定它是否适用于 WP7。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662937(v=vs.105).aspx

【讨论】:

以上是关于windows phone 7 如何导航到设置菜单的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 下拉菜单

IBM Worklight v 5.0.6 - 无法在 Windows Phone 7.5 环境中导航多页

Windows Phone开发:关于导航的小技巧

如何在 Windows Phone 8 中导航页面

Windows Phone 8.1 无法识别导航到的页面

如何根据Windows Phone 7中的参数值在按钮中传递参数并获取后面代码中的值以重定向到另一页?