2
目标是在单个应用程序中具有QR码读取器。后退计划是在电话旋转90度时使用Bardcode扫描仪,而不会让它死亡。将Zxing条码读取集成到Android应用程序
最初,意图被用来调用zxing bardcode阅读器。但是,这要求将条码扫描仪作为单独的应用程序进行安装。我们希望用户能够下载一个应用程序。此外,Android Inspire手机旋转90度时,会导致zxing Bardcode应用程序重新启动。
zxing应该如何集成到一个可以读取QR码的Android应用程序中?一个eclipse项目被创建。 android/src被导入到项目中。核心/ 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);
感谢您的任何见解。