【问题标题】:Click on toast notification bar点击 toast 通知栏
【发布时间】:2013-02-05 12:19:34
【问题描述】:

我使用 Windows Phone 7 向移动设备发送 toast 通知。当我退出应用程序时,我会在屏幕顶部看到带有我的标题和描述的栏。太好了。
但是当我点击这个栏时如何处理事件呢?

【问题讨论】:

    标签: c# .net windows-phone


    【解决方案1】:

    您可以通过单击 toast 通知来指定当您的应用打开时用户将被导航到的页面以及参数。它被称为 深度链接,您可以在 MSDN 上了解它。

    您发送的 XML 应包含一个名为 Param 的附加元素。

    <wp:Param>[stuff goes here]</wp:Param>
    

    您可以提供三种选择:

    /page1.xaml – 定义当 应用程序启动。字符串必须以“/”开头。

    /page1.xaml?value1=1234 &amp;value2=9876 - 定义应用程序导航到的屏幕 开始,以及信息的名称/值对。字符串必须开始 带有“/”。

    ?value1=1234 &amp;amp;value2=9876 – 包含名称/值 传递到应用程序默认开始屏幕的信息对。这 字符串必须以“?”开头。

    然后您可以像这样在您的页面中选择这些:

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        string strVal1 = this.NavigationContext.QueryString["value1"];
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多