私は、テキストを編集テキストに配信するために、Bluetoothのバーコードリーダーを使用しています。問題は、約半分の時間バーコードテキストをカットし、不完全なテキストを私に届けることです。Bluetoothバーコード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));
私はあなたがInputStream
から読み取るために、このようなものを使用することができます長い
あなたの 'buffer'は十分ですか? – pap