我有一个条形码设备,可以通过USB端口连接到计算机或Android设备。 它扫描条形码并在找到光标的任何地方显示结果,它可以是编辑框,记事本,浏览器或其他任何东西。 我想要做的是在扫描条形码后立即将数据放入变量中,而不在edittext上显示。
答案 0 :(得分:3)
您的扫描仪在功能上等同于键盘,因此您无法将数据直接扫描到变量中。
然而,作为@MH。建议,您可以观看文本输入字段并在输入数据后获取数据。当用户单击按钮时,您可以以编程方式将焦点设置在隐藏字段上。如果这不起作用,您可以设置输入样式,以便用户无法看到扫描数据(例如,使文本颜色与背景颜色相同)