Androidのフラグメント内でZxingライブラリを使用する方法のチュートリアルまたはサンプルを探しています。
アップデート:
IntentIntegratorSupportV4 を使用すると、スキャナーがデバイスまたは自分のアプリにインストールされている場合、スキャナーのみを使用できますか? 2 つのタブがある自分のアプリで QR スキャナーを使用したいためです。最初はこのスキャナーでなければなりません。どうすればそれを処理できますか?
このサンプル プロジェクトは の使用方法を示しており、IntentIntegrator
そのクラスを含むコンパイル済みの JAR がプロジェクトのlibs/
ディレクトリにあります。
実際には次の 2 つの手順しかありません。
呼び出し(new IntentIntegrator(this)).initiateScan();
てスキャナを起動します。
結果の解析に役立つように実装onActivityResult()
して使用します。IntentIntegrator
public void onActivityResult(int request, int result, Intent i) {
IntentResult scan=IntentIntegrator.parseActivityResult(request, result, i);
if (scan!=null) {
format.setText(scan.getFormatName());
contents.setText(scan.getContents());
}
}
これは、独自のアプリに統合するためのチュートリアルです。これはお勧めしませんが