【问题标题】:How to use zxing in Android and let zxing handle the results internally如何在Android中使用zxing并让zxing在内部处理结果
【发布时间】:2012-10-06 22:44:26
【问题描述】:

一个简短的例子:

我正在扫描一个二维码,例如“WIFI:S:The SSID;;”使用 Barcode Scanner 应用程序,它在内部成功处理扫描结果并打开 wifi 设置。

当我在自己的应用程序中通过 Intent 集成使用 zxing 库时,我会在 onActivityResult 中返回结果。现在我有了扫描代码的文本,但我必须自己处理。

但是逻辑已经有了,为什么还要再实现呢?我可以以某种方式告诉 zxing 库在内部处理扫描结果吗?

上帝

【问题讨论】:

    标签: android zxing


    【解决方案1】:

    然后只需通过 Intent 启动 Barcode Scanner 应用即可。如果您不想处理回复,则无需等待回复。唯一的问题是用户必须自己回到您的应用程序。

    或者您可以在自己的应用中使用ResultParser 代码解析结果,然后解除WifiResultHandler 的代码以更改您应用中的wi-fi 网络。复制和重新利用的代码并不多。

    【讨论】:

    • 嗨,肖恩,感谢您的快速回复。 “问题”是我想处理某种扫描结果,有些应该由 zxing 处理。感谢您指出 ResultParser 和 ResultHandler 代码,它们工作得很好! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多