我正在开发一个 Android 应用程序,我需要嵌入 Zxing 扫描仪。应用程序应允许用户扫描二维码,然后存储产品的二维码 ID,并从 XML 文件中解析它。到目前为止,我已经使用了简单的代码:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.setPackage(getPackageName());
intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
这段代码的作用是扫描产品并将我带回到我的应用程序的前一个屏幕。我没有包含来自 Zxing 的整个库,因为我希望条形码扫描仪能够处理它,但似乎我必须做的比我已经做的更多。