USB QRコードリーダーがあり、任意のキーボードとして機能し、読み取り情報テキストを任意のテキスト入力ウィジェットにスローしますEditText
。
String
ただし、ウィジェットを使用せずに、読み取った情報のテキストを変数で直接キャッチしたいと思います。
これはストリームを介して到達できるとほぼ確信しています:InputStream
またはOutputStream
、しかし、外部入力デバイスを指す方法がわかりません。何かのようなもの:
OutputStream outputStream = who.getOutputStream();
誰かが手がかりを持っていますか?
編集1
QRリーダーデバイスはMotorolaDS9208で、Nexus7と組み合わせて使用しています。QRリーダーはOTGケーブルを介してNexusMicroUSBポートに接続され、自動的に動作を開始します。テキストを書く場所のあるアプリで、読者が何を読んだかを確認することができます。リーダーは一般的なキーボードとして認識されます。