java - 试图从条形码设备获取数据

标签 java android barcode barcode-scanner

我有一个条形码设备,可以通过 USB 端口连接到计算机或安卓设备。 它扫描条形码并在找到光标的任何地方显示结果,它可以是编辑框、记事本、浏览器或其他任何东西。 我想要做的是在扫描条形码而不在编辑文本上显示它时立即将数据获取到变量中。

最佳答案

你的扫描仪在功能上相当于一个键盘,所以你不能将数据直接扫描到一个变量中。

但是,作为@MH。建议,您可以观看文本输入字段并在输入后获取数据。当用户单击按钮时,您可能能够以编程方式将焦点设置在隐藏字段上。如果这不起作用,您可以设置输入样式,使用户看不到扫描数据(例如,使文本颜色与背景颜色相同)

关于java - 试图从条形码设备获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13977844/

相关文章:

android - 将项目从一个回收器 View ( ListView )拖放到另一个回收器 View ( ListView )

android - 使用 Zbar 或 Zxing 在各个方向扫描条码

java AtomicInteger decrementAndGet 未按预期工作

java - 使用层次结构数据动态创建 json 文件

javascript - jquery div onclick调用函数

android - 无法添加任务 ':app:reportSourceSetTransformTest',因为同名任务已存在

java - Android内存使用和对象引用

java - 如何更改代码以正确保存文件(如果存在)?

android - Zxing 导致应用程序停止并退出

java - PDF417图像生成API推荐