我必须为Windows Phone 8开发一个应用程序。我希望用户能够在不强迫他面对消息框的情况下被短暂通知(因此必须按一个按钮才能解除它)。还有其他选择吗?我来自Android,类似Toast的东西会很完美。还有机会改变文字颜色会很好。
提前谢谢。
答案 0 :(得分:1)
Windows Phone中也有Toast,但AFAIR只有在你的应用程序在后台时才可以使用。但是有一个解决方案:来自Coding4Fun toolkit的ToastPrompt类,它在视觉上等同于toast通知。
查看详情:
答案 1 :(得分:1)
您可以使用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))
};
}