【发布时间】:2014-08-28 15:11:34
【问题描述】:
我有一个要求,有一个条形码扫描仪。我必须实现这一点,条形码扫描仪读取的数据必须显示我的 phonegap 应用程序。我在我的项目中使用Bluetoothserial 插件。但是当我想读取或读取条形码扫描仪扫描的内容时,readUntil 方法显示没有缓冲区。我使用了像
这样的功能private String readUntil(String c) {
LOG.d(TAG, "parameter = " + c);
String data = "";
int index = buffer.indexOf(c, 0);
LOG.d(TAG, "index position = " + String.valueOf(buffer));
if (index > -1) {
data = buffer.substring(0, index + c.length());
buffer.delete(0, index + c.length());
}
LOG.d(TAG, "action = " + data);
return data;
}
提前致谢。请帮助代码或任何教程,我可以在代码方面获得一些帮助。
【问题讨论】:
标签: java android cordova bluetooth barcode-scanner