0
我正在使用ZXing条形码阅读器,所以当用户扫描错误的条形码时,会弹出警报消息,说这是错误的条形码。问题是,扫描器不断扫描警报消息,并不断弹出相同的警报。我希望扫描仪暂停,直到用户关闭警报消息。那是我的代码,顺便说一句,zxing.IsAnalyzing = false;不起作用如何暂停ZXing阅读,直到用户关闭Xamarin Forms中的提醒消息?
zxing = new ZXingScannerView
{
HorizontalOptions = LayoutOptions.FillAndExpand,
VerticalOptions = LayoutOptions.FillAndExpand,
AutomationId = "zxingScannerView",
};
zxing.OnScanResult += (result) =>
{
Device.BeginInvokeOnMainThread(async() =>
{
if (!result.Text.Equals(auftrag.code))
{
zxing.IsAnalyzing = false;
await DisplayAlert("Barcode nicht gefunden.", "Der Barcode gehört nicht zu dem gewählten Auftrag.", "OK");
}
else
await Navigation.PushAsync(new AuftragDescription(auftrag));
}
});
};
,你是王的人,感谢它的工作 – Mohanad
我很高兴它为你工作,也不要忘了补投给了答案,如果你认为我活该。最好的祝福! –
我希望但我的声望仍然是10,它需要15 .. – Mohanad