我在xamarin表单应用程序中使用了两个条目。我想检查每当用户单击按钮时,如果这些条目为空,则显示错误。目前,我正在使用以下方法:

            if (string.IsNullOrEmpty(EnAirflow.Text) || string.IsNullOrEmpty(EnPressure.Text))
        {
            DisplayAlert("Error", "Please fill all required information.", "OK");

        }

该代码在模拟器上的调试模式下工作正常。但是,当我将其更改为发布模式或从中创建apk文件并在物理设备上进行测试时,它会导致崩溃。
您能指导我如何解决这个问题吗?

最佳答案

请检查一下

Device.BeginInvokeOnMainThread(() =>
{
            DisplayAlert("Error", "Please fill all required information.", "OK");
});

关于android - DisplayAlert方法导致xamarin.form崩溃,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59677111/

10-12 03:16