我正在开发一个在Restserver上轮询错误的
Windows 8.1应用程序.
如果服务器返回x量的错误,我想显示x量的祝酒词.
我已经找到了这样做的方法但不是以下方法:
我想这样,如果你点击一个吐司,一个页面会启动与链接到Toast的参数.
模拟Android,你可以把一个额外的意图添加到吐司.
文档告诉我,如果点击了toast,我会被发送到被覆盖的Onlaunch方法……某个地方.
如果我点击它,我只需输入上次使用的页面.
希望这个问题很清楚,
真诚的问候
最佳答案 单击Toast时,仍将调用App类中的OnLaunched方法.
因此,如果要根据Toast通知执行某些逻辑,则应检查此方法中的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>