ユーザーが磁気カードをスワイプできるAndroidアプリケーションを開発しています。
情報を解析する必要がありますが、カード入力をキャプチャして処理するには 2 つのシナリオがあります (USB 磁気カード リーダーを接続しました)。
フォーカスがクレジット カード番号テキスト ボックスにあり、ユーザーがカードをスワイプすると、情報を解析する必要があります。現在のフォーカス フィールドにカード番号のみを表示し、別のテキスト ボックス/ラベルにカード所有者名を表示する必要があります。
アプリケーションが実行されている場合、または実行されていないときにユーザーがカードをスワイプした場合でも、この情報を取得して、ユーザーをアプリケーション内の特定のアクティビティに誘導し、取得した情報を事前入力する必要があります。
両方のシナリオでこれを行う方法をお知らせください。