在 Panasomic FZ-N1 Toughpad Android Scanner 中以编程方式禁用扫描

问题描述

我一直在使用松下 FZ-N1 安卓扫描仪。我有一个案例,我需要阻止扫描仪进行扫描(使用屏幕上的软件扫描按钮和侧面的硬件扫描按钮),直到每次扫描后完成某个过程。 我已经经历了各种代码,如

  public void switchSoftwareTrigger(boolean status) {
    try {
      selectedReader.pressSoftwareTrigger(status);
    } catch (IllegalStateException | BarcodeException ex) {
      printDebugLog(ex.getMessage());
    }
  }

  public void toggleHardwareTrigger(boolean status) {
    try {
      selectedReader.setHardwareTriggerEnabled(status);
    } catch (BarcodeException | IllegalStateException ex) {
      printDebugLog(ex.getMessage());
    }
  }

也试过打电话

selectedReader.disable()

到目前为止都没有奏效。 任何帮助将不胜感激。

更新

我基本上是在尝试禁用正在执行的扫描仪硬件按钮。 尝试过 onKey 覆盖(向上、向下、按下)但没有奏效。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)