我正在为Zebra设备创建一个应用程序,并且希望一次读取多个条形码。我找不到正确的EMDK配置来实现此目的。
我找到了此链接,但是找不到设置该值的方法...
答案 0 :(得分:0)
Zebra有一个示例显示了如何执行此操作:https://github.com/Zebra/samples-emdkforandroid-7_3/tree/master/MultiBarcodeSample1
该样本中配置多条形码的相关代码如下:
ScannerConfig config = scanner.getConfig();
// Scan Mode set to Multi Barcode
// If it is a imager
config.readerParams.readerSpecific.imagerSpecific.scanMode = ScannerConfig.ScanMode.MULTI_BARCODE;
// If it is a camera
config.readerParams.readerSpecific.cameraSpecific.scanMode = ScannerConfig.ScanMode.MULTI_BARCODE;
// Setting the barcode count
if(barcodeCount.getText().toString().length() > 0) {
config.multiBarcodeParams.barcodeCount = Integer.parseInt(barcodeCount.getText().toString());
}
scanner.setConfig(config);