在Android当中IntentIntegrator可不可以写的程序可以调用两款软件与其他调用摄像机的功能共存?

二维码的应用是越来越广呢我們会收到在手机上扫描二维码的需求,那么我们尝试使用一种方法实现。

需要第三方APK名称是 “条码扫描器” ,该APK在 google play 和豌豆荚市场都能夠下载到

2,注册扫描完成后的处理(回调)

那么我们需要上面提到的类 IntentIntegrator  ,从哪里来的 我是从 google开源的项目zxing里代码里找到的。并提取了一些玳码来使用我会在本文的末尾提供代码下载,可以从代码里获得这个类

通过阅读代码,我们知道它做了两件事:

1.查找目标APK 里 “是否有掃描二维码的程序”如果不存在,那么提示并使得指示用户 去市场下载。

2.如果存在发送intent。发送了那么会有 相应的Activity来处理它,在activty关閉后 封装对应的返回参数

点击按钮之后扫描器调用成功了但是onActivityResult没调用,因为TextView没更新Toast 也没出现。

不知道哪出错了请各位高手帮忙

0

我要回帖

更多关于 可不可以写的程序可以调用两款软件 的文章

 

随机推荐