Tag: 条码扫描器

通过surfaceview使用zxing条形码阅读器

我正在创建一个条码扫描器应用程序,我想使用Zxing读取条形码,我的应用程序有一个surfaceview并显示相机,但现在我想从我的SurfaceView相机扫描条形码,我使用它的原因,是我在我的布局中的表面视图下有两个Edittexts来显示条形码的内容。 我应该如何创建一个类似的应用程序,主要的问题是如何将zxing设置为表面。 如果有任何我会欣赏的方式。 布局截图:

用Java处理条形码扫描

我想让我的应用程序对扫描的条形码做出反应以触发按钮按下。 例如,用户可以扫描((PRINT))条形码以激活打印按钮。 条形码将被视为用户输入了一些文本。 我不确定扫描仪是否会设置为附加一个输入或选项卡或者最后没有任何内容,因此我不想在此基础上做出假设。 该应用程序是一个Java / Swing应用程序。 我查看了键绑定/动作地图等,但它们似乎专注于键和/单键输入。 我需要它才能在输入整个字符串之前不触发绑定。 棘手的一点是,这应该适用于用户在屏幕上聚焦的任何地方。 它们通常不会输入(字符,所以某种触发器可能会起作用。我不知道如何处理其余的字符串。 编辑:道歉,如果在问题中不清楚,但条形码扫描仪对应用程序不是什么“特殊”,它就像另一个键盘。 因此用户不会输入(打印),但有效的是条形码扫描器将要做的事情,如果这是有道理的。 因此,只有两种方法可以触发打印:按下按钮或“键入”字符串(打印)。 棘手的部分是用户可以专注于应用程序的任何位置。 我只担心应用程序是否具有整体焦点,而不是用户关注的字段。 有问题的特定屏幕上有支票按钮和左/右选择器,因此用户不一定要输入字段。