Windows phone 8.1 Toast会把你带到某个页面
本文关键字:phone Toast Windows | 更新日期: 2023-09-27 18:09:17
我正在研究一个windows 8.1应用程序,该应用程序在Restserver上轮询错误。如果服务器返回x数量的错误,我希望显示x数量的祝酒词。我已经找到了这样做的方法,但不包括以下内容:
我想这样,如果你单击吐司上的,一个特定的页面被启动,其参数链接到吐司。类似于Android,你可以在toast中添加一个带有extra的intent。
文档告诉我,如果toast被点击,它会被发送到覆盖的Onlaunch方法…在某处。如果我点击它,我就会进入最后使用的页面。
希望这个问题是清楚的,诚挚的问候
当您点击toast时,App
类中的OnLaunched
方法仍将被调用。
所以如果你想执行一些基于吐司通知的逻辑,你应该检查这个方法中的args.Arguments
属性。只有当您在toast XML的launch
属性中设置一些数据时,该属性才会有值。
App.xaml.cs
中的代码如下:
protected override void OnLaunched(LaunchActivatedEventArgs args)
{
string launchString = args.Arguments;
....
}
和你的吐司负载:
<toast launch="My_Parameter">
<visual>
<binding template="ToastImageAndText01">
<image id="1" src="ms-appx:///images/redWide.png" alt="red graphic"/>
<text id="1">Hello World!</text>
</binding>
</visual>