【问题标题】:Continuously read Activity output without onActivityResult在没有 onActivityResult 的情况下连续读取 Activity 输出
【发布时间】:2013-06-08 18:51:07
【问题描述】:

我使用 ZXing 在我的应用程序中读取条形码。当按下按钮时,我使用以下代码启动程序。

Intent scanner = new Intent("com.google.zxing.client.android.SCAN");
scanner.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(scanner, 0);

有了它,我可以读取一个条形码。然后阅读器关闭并返回到我的应用程序。我使用onActivityResult 方法来检索条形码。我可以在不关闭 ZXing 的情况下以某种方式扫描多个条码吗?我希望我的程序在扫描仪返回某些内容时处理代码,但我不希望扫描仪关闭。这样我可以在扫描大量条码时节省大量时间。意图打开和关闭需要几秒钟,所以当我要扫描一千条条形码时,总共需要很长时间。

【问题讨论】:

    标签: java android barcode zxing


    【解决方案1】:

    不,没有办法做到这一点。您可以独立使用该应用程序来存储和保存许多条码(参见“批量模式”),并将其导出到另一个应用程序。

    【讨论】:

      猜你喜欢
      • 2018-12-21
      • 1970-01-01
      • 2010-11-27
      • 2011-05-24
      • 1970-01-01
      • 2015-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多