在panasomic fz-n1 toughpad android扫描仪中以编程方式禁用扫描

93ze6v8z  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(290)

我一直在使用松下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覆盖(向上、向下、按下),但都不起作用。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题