Zebra扫描仪emdk集成

时间:2019-09-26 18:40:51

标签: android motorola-emdk

我正在将zebra扫描sdk添加到我的应用中。我发现打开相机时,硬件扫描仪无法工作。我已经实现了Scanner.StatusListener,但是我看到打开相机时不会调用它。我正在了解一种方法,该方法可以知道在打开相机向他们展示面包时用户何时单击硬件按钮。我如何获得该回调

1 个答案:

答案 0 :(得分:1)

不幸的是,由于硬件依赖性较低,因此无法在同一应用程序中同时使用相机和扫描仪(即使您使用2D成像仪而不是相机进行扫描,也存在此硬件依赖性)。在这种情况下,没有一种简单的方法可以以编程方式确定用户是否按下了触发器,以如您所说的那样显示祝酒词,我能想到的唯一方法是让您的应用使用{将触发器重新映射到其他操作{3}},然后在关闭相机时将触发器恢复为原始状态。 我建议您使用DataWedge在您的应用中进行扫描,而不是尝试管理使用相机时启用和禁用EMDK,,您仍然不能在显示相机时进行扫描,但是应该可以应用逻辑更简单