だから私は、アプリに ZXing バーコード スキャナーを埋め込む必要がある不運な Android 開発初心者です。
ここstackoverflowでこれを行う方法を尋ねる質問はたくさんありますが、初心者にとって本当に理解しやすく説明的な答えはありません。すべての答えは、「あなたがしなければならないのは、ZXing プロジェクトのコア lib をビルドし、プロジェクトを参照してから、ZXing の android/directory からアプリにいくつかのコードをコピーするだけです」のようなものです。しかし、これは初心者にとってはあまり役に立ちません。
プロジェクトで参照されている ZXings コア ライブラリがあります。バーコード スキャナー アプリのソースを開いています。バーコード スキャナー アプリのコードを読んで理解しようとしていますが、私の知識レベルでは複雑すぎます。
押すとバーコードスキャナーが開くボタンをアプリに配置したいだけです。スキャナーはバーコードをスキャンしてデコードし、番号を返すことしかできません。コードをどこにでも送信する必要はありません。情報などを入手してください。これらのことは自分で処理してください。ボタンのクリックで開始し、コードをスキャンして結果を返す単純なスキャナーが必要なだけです。しかし、私は自分でそれを行う方法を理解できません。ZXing スキャナーからテキストをコピーする必要があるだけであれば、これは難しいことではないと思います。そのコードを理解する必要があるだけです。
したがって、誰かがこれを説明できる場合 (コードのどの部分をコピーするか、ボタンの onClick メソッドでスキャナーを起動する方法など) を説明してください。なれ。