2012-03-14 163 views
0

我正在尝试创建一个android应用程序qr扫描器,我已经看过使用zxing开放源代码的教程,它说打开android文件夹。那是“android”文件夹还是“android-integration”文件夹?用android创建qr阅读器

我已经尝试过与android文件夹,但我得到很多错误与.R任何人都可以帮助我whqat做到这一点?

谢谢

回答

1

您是否通过意向调查过ZXing?通常不需要将ZXing代码合并到您的应用程序中。

此代码将调用斑马线:

String ZXING = "com.google.zxing.client.android"; 
Intent intent = new Intent(ZXING + ".SCAN"); 
intent.setPackage(ZXING); 
activity.startActivityForResult(intent, 0); 

然后,你必须添加一个onActivityResult函数来处理斑马线返回的扫描数据。

+0

我一直在努力做到这一点,但我不确定如何遵循教程,但我的代码中有大量错误。您是否知道其他教程要做到这一点? – user1162494 2012-03-14 06:58:08

+0

我添加了一些代码让你开始。您可以在ZXing网站上找到更多信息。当然,您在测试时必须安装条码扫描器应用程序。 – 2012-03-14 07:10:40

+0

互联网上的“大量教程”通常是错误的,或者试图让你复制我们的一堆代码。这不是必要的,我们不鼓励它。这个答案是正确的,这是从马的嘴里更简化的方法:http://code.google.com/p/zxing/wiki/ScanningViaIntent扔掉你正在做的,只是做到这一点。 – 2012-03-14 09:46:59