如何扫描PDF417格式的条形码?我需要传递意图吗? (注意:Zxing条形码应用程序已安装在我的设备中)。请帮我。 这是我使用Intent
从我的应用程序中使用Zxing条形码扫描器的代码 Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.setPackage("com.google.zxing.client.android");
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
startActivityForResult(intent, MY_ACTIVITY_CONSTANT);
答案 0 :(得分:2)
“PRODUCT_MODE”将永远不会起作用,因为PDF417不是产品条形码格式。您需要将“SCAN_FORMATS”设置为“PDF_417”。但是,您可能会发现很难一般地扫描PDF417。 Barcode Scanner+会更好地阅读它并回应这些意图。
答案 1 :(得分:0)
,您可以使用条码扫描器对象执行此操作。
在设备中安装ZXing条形码阅读器,然后转到config并启用pdf417格式(默认情况下已禁用),然后使用外部条形码阅读器下载或编程任何条形码阅读应用程序。工作良好。