如何使用Toast通知打开特定页面?

时间:2015-04-18 11:11:55

标签: c# xaml windows-phone-8.1

我已在此处创建Toast通知,并使用方法Launch (),我将字符“1”分配给它:

  IToastImageAndText02 toastEng = ToastContentFactory.CreateToastImageAndText02();
    toastEng.TextHeading.Lang = "en";
    toastEng.TextHeading.Text = "1st Sunday of the month";
    toastEng.TextBodyWrap.Text = "Free admission to museums!";
    toastEng.Launch = "1";

我想知道的是我在屏幕上按下通知后如何打开特定页面。另外,我应该在哪里放置字符'1'?

赞赏指导和建议。

1 个答案:

答案 0 :(得分:0)

当用户点击Toast通知时,应用程序将启动并执行应用程序(.xaml.cs)OnLaunched。

只有您可以在那里阅读提供的EventArgs中的Launch参数,并决定是否要在某处导航。

由于Launch参数是您可以发送的唯一内容,我建议将Json(或其他序列化格式)放在那里以获取多个值。