【发布时间】:2015-02-13 18:30:46
【问题描述】:
我必须为 Windows Phone 8 开发一个应用程序。我希望用户得到简短的通知,而不是强迫他面对一个消息框(因此不得不按下一个按钮来关闭它)。有没有其他选择?我来自 Android,类似于 Toast 的东西会很完美。也有机会改变文字颜色会很好。
提前谢谢你。
【问题讨论】:
标签: windows-phone-8 notifications
我必须为 Windows Phone 8 开发一个应用程序。我希望用户得到简短的通知,而不是强迫他面对一个消息框(因此不得不按下一个按钮来关闭它)。有没有其他选择?我来自 Android,类似于 Toast 的东西会很完美。也有机会改变文字颜色会很好。
提前谢谢你。
【问题讨论】:
标签: windows-phone-8 notifications
Windows Phone 中也有 toasts,但 AFAIR 只能在您的应用处于后台时使用。但是有一个解决方案:来自Coding4Fun toolkit 的 ToastPrompt 类,在视觉上等同于 toast 通知。
查看详情:
【讨论】:
您可以使用来自Coding4Fun toolkit 的 ToastPrompt, 像这样,
private void ToastWrapWithImgAndTitleClick(object sender, RoutedEventArgs e)
{
var toast = GetToastWithImgAndTitle();
toast.TextWrapping = TextWrapping.Wrap;
toast.Show();
}
private static ToastPrompt GetToastWithImgAndTitle()
{
return new ToastPrompt
{
Title = "With Image",
TextOrientation = System.Windows.Controls.Orientation.Vertical,
Message = LongText,
ImageSource = new BitmapImage(new Uri("../../ApplicationIcon.png", UriKind.RelativeOrAbsolute))
};
}
【讨论】: