我正在使用蓝牙条形码读取器将文本传送到编辑文本。问题在于,它将条形码文本缩短了大约一半时间,并为我提供了不完整的文本。蓝牙条形码getInputStream()
我正在使用“BluetoothSocket”类。 这是我的阅读代码:
int bytes = socket.getInputStream().read(buffer);
message = message + new String(buffer, 0, bytes);
// Send the obtained bytes to the UI Activity
handler.post(new MessagePoster(textView, message));
我正在寻找一种方法,使的getInputStream的作用()会更长
“缓冲区”是否够大? – pap 2012-03-14 08:06:56