QR码扫描不适用于条形码扫描仪

时间:2012-08-10 18:35:33

标签: android zxing qr-code barcode-scanner scanning

我正在开发平板电脑的Android应用程序(模型SynchroDigital INOSOP10-4.0 RES),我想使用ZXing库来扫描包含字符串的QRcode。它确实在我需要的时候启动了扫描仪,但我无法扫描任何东西。

实际上,如果我直接使用条形码扫描仪应用程序它甚至不起作用,黄色点出现但没有任何反应,无论QR码的亮度,距离或复杂性(尝试使用一个巨大的QR码只包含字母“A”),它不会起作用。

然而它与另一个代码扫描仪完美配合,来自pic2shop应用程序!

平板电脑的网络摄像头为1,3MP,没有自动对焦功能。

问题来自网络摄像头吗?还有其他我可以轻松实现的库而不是ZXing吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用下面的代码,它可用于QR扫描,但它不适用于条形码扫描 -

Intent objIntent = new Intent("com.google.zxing.client.android.SCAN"); 
objIntent.putExtra("SCAN_MODE", "QR_CODE_MODE"); 
startActivityForResult(objIntent, 0);

或使用

Intent intent = new Intent(shopping.this, CaptureActivity.class);
startActivityForResult(intent, 0);