【问题标题】:Barcode scanning application camera preview stop条码扫描应用摄像头预览停止
【发布时间】:2015-09-18 20:18:53
【问题描述】:

我正在尝试使用开源库 ZXing 使用以下链接实现条码扫描应用程序: https://github.com/ShyykoSerhiy/ZXingQuickStart/tree/master/src/com/shyyko/zxing/quick

现在,由于我是 android 编程新手,我面临一些问题:

  1. 它没有扫描二维码。但是图书馆应该这样做。我需要对代码进行哪些更改?

  2. 在运行应用程序时,当屏幕关闭并再次打开它时,应用程序卡住了。

  3. 如何在条码扫描后添加“搜索网络”选项?现在它只是在屏幕上显示条码,没有进一步的反应。

  4. 每次打开仅扫描 1 次。如何多次制作?

我还有很多其他问题,但现在我需要这些问题的帮助。

【问题讨论】:

    标签: android barcode-scanner


    【解决方案1】:
    1. 它没有扫描二维码。但是图书馆应该这样做。我需要对代码进行哪些更改?
      A. 从 github 中的代码,您需要将代码中对您有用的部分合并到您的代码中, 例如。从您触发扫描部分的位置

    2. 在运行应用程序时,当屏幕关闭并再次打开它时,应用程序卡住了。 -- A.在屏幕关闭时检查您正在打开的activityonResume()onPause() 功能,并根据需要对其进行注释/修改 p>

    3. 如何在条码扫描后添加“搜索网络”选项?现在它只会在屏幕上显示条码,没有任何进一步的反应。
      A. 提供一个按钮来触发 google 搜索 api 请求,其中代码是从 Toast 的代码行中检索或检索到的

    4. 每次打开仅扫描 1 次。我如何使它多次?
      A.当您合并代码时,您可以保存扫描的值并从该点返回到 CameraScan 活动,任意多次

    我建议你先看一遍ZXingQuickStart的代码,先学习理解它,你会更好地知道要实现什么,如何实现。

    看看this github project: barcode scanner libraries for Android

    【讨论】:

      【解决方案2】:

      Google 提供了一个新的 Barcode API,也许它更适合您 https://developers.google.com/vision/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-04-22
        • 1970-01-01
        • 1970-01-01
        • 2012-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多