1

ユーザーがバーコードをスキャンして記録する必要がある Android アプリがあります。SocketMobile Bluetooth バーコード スキャナー シリーズ 7 を使用しています。

ユーザーが現在ビジー状態のアクティビティまたはフラグメントに関係なく、バーコードのスキャンを処理できるようにしたいと考えています (各スキャンをリストに記録しているだけです)。このため、HID モードでスキャナーを接続するだけでは不十分であると私は考えています (おそらく間違っていますか?)。これは、ユーザーが特定のフィールドに移動してからスキャンを実行する必要があるためです。多分この仮定は間違っていますか?

githubのから、この単純な機能を実現するには、ペアリングなどの実装を含む完全なスキャン アプリケーションを実装する必要があるようです。

このスキャナーを Android 経由で HID モードでペアリングするか、別の既存のアプリを使用して SPP モードでペアリングし、アプリでこのスキャナーからのバーコード読み取りを受信できるようにすることはできますか? Android でスキャン機能を実装する最も簡単な方法は何ですか? アプリの任意の場所にあるスキャナーからデータを受け取ることだけに関心があります。Bluetooth接続のペアリングや管理に負担をかけたくない。

4

1 に答える 1

0

HID モードでは、ユーザーが特定のフィールドに移動してからスキャンを実行する必要があるため、十分ではありません。

それは正しいです。

github の例からの SingleEntry は、現在「開始」する最も簡単な方法です。スキャナーの設定を変更する必要はなく、アクティビティにそのデータを入れたくないようです。つまり、SingleEntry で多くのものを削除しても、ニーズを満たすことができます。

于 2015-11-12T21:32:51.153 に答える