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