0

ZXingライブラリ統合の詳細なマニュアルはありますか?私はすでにappusingインテントをうまく統合しました..しかし、私が理解した方法は、ZXingサイト(wiki)を見ることではなく、率直に言って、そのマニュアルページを十数回読んだので、それを操作する方法がわかりませんでした。私の検索中に、誰かが基本的なスキャナーのソースコードを提供したブログを見つけました。私はついにそこからZXingアプリを呼び出す方法を理解しました:

Intent intent = new Intent(
                    "com.google.zxing.client.android.SCAN");

そして、私は以下を使用してアプリからデータを受け取ります:

final String code = intent.getStringExtra("SCAN_RESULT");
final String format = intent.getStringExtra("SCAN_RESULT_FORMAT");

私の疑問:他の種類のデータを返す呼び出しはもうありませんか。たとえば、スキャンした直後に、「プレーンテキストが見つかりました」や「アイテムが見つかりました」などのテキストがあります。これをインテント経由でアプリに戻すことはできますか?私はこれについてたくさんグーグルで検索し、SEも検索しましたが、何も見つかりませんでした。私はこれのためのウィキがあることを知っています(しかし私はそこに上記の投稿されたコードのようなものを見つけませんでした!:S)どんな種類の助けもありがたいです!前もって感謝します!

4

1 に答える 1

1

これがあなたが知る必要があるすべてです:http ://code.google.com/p/zxing/wiki/ScanningViaIntent 私はあなたがすでにそれを見つけたと思います。あなたはそれを試しましたか?それをどうやって動かすのか理解できなかったとはどういう意味ですか?数行のコードです。

統合コードがすでに行っていることを手動で再作成しようとしています。上記でやろうとしていることをする必要はありません。そのため、公式ドキュメントではこれを行うように指示されていません。簡単です。

あなたが求めていることはすべて、そのページですでに取り上げられています。たとえば、クラスのjavadocを参照してください。

http://code.google.com/p/zxing/source/browse/trunk/android-integration/src/com/google/zxing/integration/android/IntentIntegrator.java

http://code.google.com/p/zxing/source/browse/trunk/android-integration/src/com/google/zxing/integration/android/IntentResult.java

于 2012-06-08T12:58:37.387 に答える