目标是在单个应用程序中拥有一个 QR 码阅读器。备用计划是在手机旋转 90 度时使用条码扫描仪而不会死机。
最初,意图用于调用 zxing 条码阅读器。但是,这需要将条形码扫描仪作为单独的应用程序安装。我们希望用户能够下载一个应用程序。此外,当 Android Inspire 手机旋转 90 度时,导致 zxing Bardcode 应用程序重新启动。
zxing应该如何集成到一个可以读取二维码的Android应用程序中?创建了一个eclipse项目。android/src 被导入到项目中。core/src 被导入到项目中。它编译。但是,在调用意图时,对意图的调用永远不会返回。以下是这些行:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 1);
感谢您的任何见解。