使用zxing库xamarin android在半屏中进行QR扫描

时间:2017-01-26 15:31:47

标签: android xamarin qr-code zxing

在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

1 个答案:

答案 0 :(得分:1)

正如@SushiHangover所提到的,使用ZXingScannerFragment来实现这一目标。看一下示例here