1

当用户收到 Toast 通知并单击它时,是否可以检查应用程序是否已启动?

4

1 回答 1

2

在页面 URL(点击 Toast 时打开)中,添加查询字符串。例如:

"<wp:Param>/ToastPage.xaml?NavigatedFrom=FromToast</wp:Param>" 

然后,在您ToastPage.xamlOnNavigatedTo方法中,您可以检查查询字符串

string navFrom= "";

NavigationContext.QueryString.TryGetValue("NavigatedFrom", out navFrom);

在这里,如果它来自 toast,navFrom将存储该值FromToast,否则如果您有其他查询字符串值,它将存储其他内容或保持为"".

于 2012-08-17T00:43:43.473 回答