在Xamarin中,使用zxing的android QR扫描非常简单,因为它只需要3行代码。
MobileBarcodeScanner.Initialize(Application);
var scanner = new ZXing.Mobile.MobileBarcodeScanner();
var result = await scanner.Scan();
string qrCode = result.ToString();
但是即使我在oncreate事件或按钮点击中设置它,它总是打开一个全屏的默认视图。我真正需要的是半屏扫描而不是全屏扫描。剩余的半屏将用于添加几个按钮。
如果有人知道怎么做,请告诉我已经花了超过3-4天的时间来找到这个组件的答案。如果有任何其他有用的库而不是zxing扫描,请告诉我。
谢谢, MUTHU