【问题标题】:Trying to get data from barcode device试图从条形码设备获取数据
【发布时间】:2012-12-20 17:58:34
【问题描述】:

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

【问题讨论】:

  • 当您要扫描条形码时,也许您可​​以将焦点放在“隐藏的”EditText 上?这样结果在返回时不会显示,您可以将简单的TextWatcher 附加到隐藏的EditText 以将结果存储在变量中。只是不确定您是否可以真正聚焦不可见的视图...
  • 您能提供给我们您使用的扫描仪型号吗?

标签: java android barcode barcode-scanner


【解决方案1】:

您的扫描仪在功能上等同于键盘,因此您无法将数据直接扫描到变量中。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    • 1970-01-01
    • 2012-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多