处理QR码的Android应用程序(扫描+自定义操作)

时间:2012-10-23 13:44:28

标签: android qr-code

我在供应商生成的工作中使用QR码。 实际上我需要通过网站手动记录所有这些项目。

QR码包含所有数据,所以我想创建一个自动执行操作的应用程序。

例如,QR码表示“AAA | BBB | CCC | 123”。我想要一个读取它的应用程序,并将用户浏览器重定向到URL:http://myserver.com/qr?data=AAA|BBB|CCC|123“。我将在服务器端进行处理,并将结果页面输出为html页面。

有哪些方法可以做到这一点?

1 个答案:

答案 0 :(得分:2)

zxing拥有您正在寻找的一切。您可以使用简单的意图启动应用程序

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, MAIN_ZXING);

或者您可以使用他们的自定义意图,如果设备上缺少应用程序,则会提示用户安装他们的应用程序。

无论QR码扫描到您的应用程序是什么,您只需设置重定向。