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