2011-05-24 56 views
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); 

感谢您的任何见解。

回答

相关问题