【问题标题】:how to make a Location Service Permission MessageBox如何制作位置服务权限消息框
【发布时间】:2012-03-05 02:55:11
【问题描述】:
我已经提交了一个应用程序但没有通过认证,因为:
“此应用程序使用位置服务 API 来确定用户的位置并向他们显示附近发生的事件
但是,它似乎不包含用户可以访问的隐私政策,解释应用程序如何使用
位置服务 API。”
而我想做的是这样的
当用户在政策声明中单击时,会打开一个新窗口,其中包含我的应用位置政策的设置页面。
谁能帮帮我?如何添加图片中的链接?
肿块
【问题讨论】:
标签:
windows-phone-7
location
messagebox
【解决方案1】:
您可以使用超链接控件导航到页面
<Textblock>
<Hyperlink NavigateUri="/PrivacyPage.xaml"
TargetName="_blank">Privacy Statement</Hyperlink>
</Textblock>
更多信息请见MSDN
我认为您不能在 MessageBox.Show() 调用中放置超链接,因此您必须创建自己的类似 Messagebox 的页面。
首次启动应用程序时,您会将用户引导至您的消息页面。例如。在 MainPage.xaml 中使用它
OnNavigatedTo(...)
{
if(!AppSettings.HasMessageBeenShown)
{
AppSettings.HasMessageBeenShown=true;
NavigationContext.Navigate(new Uri("/MessagePage.xaml", UriKind.Relative));
}
}