首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于启动本机应用程序的二维码

用于启动本机应用程序的二维码
EN

Stack Overflow用户
提问于 2012-01-08 06:37:07
回答 2查看 17.9K关注 0票数 4

关于在Android设备上使用二维码的两个问题: 1.可以从二维码启动原生Android应用吗?2.另一个可能对我有用的选择是在我自己的应用程序中安装一个二维码扫描器。我是否可以在我的应用程序中添加一个扫描二维码的不同应用程序?或者我必须自己执行扫描?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-01-08 22:18:19

要在安卓系统中按意图扫描条形码,请参阅https://github.com/zxing/zxing/wiki/Scanning-Via-Intent

要从二维码触发应用程序,是的,您需要注册应用程序以处理特定的自定义URL方案。这就是同一个应用程序如何响应网络上的点击:https://github.com/zxing/zxing/wiki/Scanning-From-Web-Pages

看看它是如何注册来处理URL的:https://github.com/zxing/zxing/blob/master/android/AndroidManifest.xml

票数 7
EN

Stack Overflow用户

发布于 2012-01-08 06:55:23

1.要使用已配置的模式,可以查看此帖子

Launch custom android application from android browser

然后你就可以像市场一样对这个方案进行二维码://

  1. 您可以使用Bar code scanner app并使用以下代码来启动,或者您甚至可以集成zxing库来扫描自己。

代码语言:javascript
复制
   Intent intent = new Intent("com.google.zxing.client.android.SCAN");
   intent.setPackage("com.google.zxing.client.android");
   intent.putExtra("SCAN_MODE",
            "ONE_D_MODE,QR_CODE_MODE,PRODUCT_MODE,DATA_MATRIX_MODE");
   startActivityForResult(intent, 0);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8773687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档