在 Android Xamarin 上连续阅读多个条形码

Read Several Barcodes Continuously on Android Xamarin

我以前用过zxing手机扫码器扫过条码,效果很好(我有一个按钮,你按下它,摄像头打开让你扫描条码,然后它关闭,代码被发送到特定的文本框,仅此而已)。但问题是,如果我想读取多个条形码,我必须一遍又一遍地重复这个过程。 我想要做的是做同样的事情,当相机打开时,让相机保持打开状态并在每次读取后不关闭 activity 的情况下扫描条形码,例如将每个新条形码添加到列表中。我无法为 android 找到类似的内容。可能吗?如果是,它是怎么做到的?

ZXing 有一个 ScanContinuously() 方法

  var opt = new MobileBarcodeScanningOptions ();
  opt.DelayBetweenContinuousScans = 3000;

  //Start scanning
  scanner.ScanContinuously(opt, HandleScanResult);

ZXing 附带的 sample apps 包含此功能的演示。