Zebra 设备-TC75x-Android 8.1-条形码扫描问题
Posted
技术标签:
【中文标题】Zebra 设备-TC75x-Android 8.1-条形码扫描问题【英文标题】:Zebra Device-TC75x- Android 8.1-Bar-code Scan Issue 【发布时间】:2019-07-12 08:56:39 【问题描述】:我们在 Zebra 设备上构建了应用程序,它扫描条形码并基于我们执行 API 调用的扫描数据。 但在最近的 android 8.1 更新中,我们能够检测到按下事件和按键代码。在 Android 6.0 中它是 103(Android 中的 R1 按钮)Keycode。
@Override public boolean onKey(View v, int keyCode, KeyEvent event)
if (event.getAction() == KeyEvent.ACTION_UP && keyCode == 103)
for (final Listener listener : listeners)
new android.os.Handler().postDelayed(new Runnable()
@Override
public void run()
listener.didCodeScanned();
, 800);
return false;
如果有人知道扫描按钮的事件,请告诉我们。
在此先感谢您。
【问题讨论】:
您好,您为什么坚持使用 [zebra] 标签?您是否阅读过它的描述以及它的用途? 该问题仅与 Zebra 设备有关。 [zebra] 标签仅适用于 javascript 库“Zebra”,不适用于 Zebra.com 的设备 【参考方案1】:您应该能够使用设备上的键映射功能重新映射键(请参阅集成商指南的第 88 页,https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/mobile-computers/tc70x/tc70x-75x-android-81-ig-en.pdf)并将扫描按钮重新映射到 103。我无法解释为什么行为对您不同在棉花糖和奥利奥之间
【讨论】:
我没有按照你说的做,但是使用恢复出厂设置现在可以正常工作了。感谢您的回复以上是关于Zebra 设备-TC75x-Android 8.1-条形码扫描问题的主要内容,如果未能解决你的问题,请参考以下文章
iOS 9.0 Xcode 8.3.3 MfiBtPrinterConnection.h streming 蓝牙 maxLength Zebra ZQ520
Zebra 打印机连接失败“读取失败,套接字可能关闭或超时,读取 ret:-1”