如何实现Android Toast的行为,即在几秒钟后自动关闭而不需要用户交互的浮动消息?
由于
答案 0 :(得分:3)
在Windows Phone中有toasts available。它们可以按需显示或安排。它们会显示在屏幕顶部并在一段时间后消失。按需显示的样品吐司可能如下所示:
ToastTemplateType toastTemplate = ToastTemplateType.ToastText02;
XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(toastTemplate);
XmlNodeList textElements = toastXml.GetElementsByTagName("text");
textElements[0].AppendChild(toastXml.CreateTextNode("MyApp"));
textElements[1].AppendChild(toastXml.CreateTextNode("Message"));
ToastNotificationManager.CreateToastNotifier().Show(new ToastNotification(toastXml));
您可以找到更多信息at MSDN。
请注意,上面的代码适用于WP8.1 RunTime和Universal应用。如果您正在寻找 Silverlight 示例,请查看st ShellToast和tutorial at MSDN。