我一直在开发一个 android 应用程序来扫描条形码和 QR 码并将结果发送到其他一些应用程序 (HTTP)。我已经通过互联网阅读了大部分文档,并在堆栈溢出中阅读并让它工作。我可以在我的设备上运行独立的 zxing android 应用程序,也可以运行我自己的独立 android 应用程序来使用 Zxing 意图扫描条形码。但是即使在这里阅读了这么多问题和互联网上的一些博客,我也无法得到我的严格要求。
我想实现以下目标。1. 我不想在我的设备中安装单独的条形码扫描仪应用程序来让我自己的应用程序工作(扫描条形码)。2.我使用了以下代码
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);
当我在我的设备中运行该应用程序时,它会询问“选择应用程序以完成此操作”,并显示“Google”和“Google Goggles”,并打开 Google 页面默认相机并扫描条形码。我希望 CaptureActivtiy 默认捕获页面(不是 Google 的)来扫描条形码。3. 我曾尝试在自己的应用程序中使用 ZXing 作为库,但没有成功。
你能告诉我在哪里做错了吗?