Windows phone 8 具有多行的Windows Phone Toast通知

Windows phone 8 具有多行的Windows Phone Toast通知,windows-phone-8,push-notification,mpns,Windows Phone 8,Push Notification,Mpns,我正在为WindowsPhone8开发一个Toast通知应用程序 我能够接收带有单行数据的toast通知,其中包括标题和单行上可以显示的任何内容 但是超出第一行范围的任何内容都不会显示在通知中 我知道Toast通知的字符限制大约为40个字符,我将文本长度保持在这个限制以下 我还尝试为新行包含“\n”序列。但这没什么区别 有人能帮我把吐司通知显示成多行吗 谢谢 不能显示多行Toast通知,因为它们应该很短。但是,用户点击通知后,您可以显示更多信息。不了解Windows Phone,但在Window

我正在为WindowsPhone8开发一个Toast通知应用程序

我能够接收带有单行数据的toast通知,其中包括标题和单行上可以显示的任何内容

但是超出第一行范围的任何内容都不会显示在通知中

我知道Toast通知的字符限制大约为40个字符,我将文本长度保持在这个限制以下

我还尝试为新行包含“\n”序列。但这没什么区别

有人能帮我把吐司通知显示成多行吗


谢谢

不能显示多行Toast通知,因为它们应该很短。但是,用户点击通知后,您可以显示更多信息。

不了解Windows Phone,但在Windows 8中,您只需要使用不同的xml模板。使用模板01和02,将自动换行


您可以使用:Windows.UI.Notifications.ToastTemplateType.ToastText04

var toastXml = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText04);
var strings = toastXml.GetElementsByTagName("text");
strings[0].AppendChild(toastXml.CreateTextNode("Title"));
strings[1].AppendChild(toastXml.CreateTextNode("First text line"));
strings[2].AppendChild(toastXml.CreateTextNode("Second text line"));

var notification = new ToastNotification(toastXml);            Windows.UI.Notifications.ToastNotificationManager.CreateToastNotifier().Show(notification);

谢谢你的回复!你说的似乎是对的。但是在任何文件中都提到过吗?只是为了将来我可以将其用作参考。@user1122549好吧,没有提到您可以或不能在文档中的toast通知中使用多行。在这里查看toast通知指南:@Raz Harush有多行通知模板。检查此文档@slobodans这与Windows 8相关,而不是WP8。它提到您不能在手机中使用多线连接,这是否适用于Windows phone或仅适用于Windows 8?