DisplayAlert在Xamarin.Forms中导致应用程序崩溃

3
每当我试图在Xamarin.Forms应用程序的任何页面上放置一个警告消息时,应用程序在显示警告之前就会崩溃。
async void OnAlertYesNoClicked (object sender, EventArgs e)
{
  var answer = await DisplayAlert ("Question?", "Would you like to play a game", "Yes", "No");

}

请问有人能建议如何解决这个问题吗?


什么平台?什么类型的异常? - asp_net
@asp_net 我正在Android 4.3设备上测试我的应用程序,但它显示了消息“很抱歉,应用程序已停止运行。” - A. Sinha
@Abhi,你被问到了关于“EXCEPTION”的问题。你知道这是什么吗? - Flame239
并展示给我们代码的其余部分。这一部分看起来没问题。 - Flame239
你能发布异常堆栈跟踪吗?有时更新Xamarin.Forms可能会解决问题。 - Sreeraj
在调试过程中,您可以在输出窗口中获得异常。@Abhi - Akash Amin
1个回答

1

你能检查一下它是否已初始化吗?还要检查调用DisplayAlert的线程是否为主线程。为了安全起见,你能将async void更改为async Task吗?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接