Zxingは、Androidアプリで1Dバーコードを読み取っていません
-
27-09-2019 - |
質問
私は、バーコードリーダーを使用して本をスキャンして見つける新しいアプリケーションを開発しています。その後、ISBN情報を使用して詳細情報を取得します。
Intentsは機能し、完全なアプリケーションを使用して問題をスキャンすることを知っている1Dバーコードではありませんが、2Dバーコードをスキャンできます。
これは私のコードです。私は意図のエキストラを置くことなくそれを試しましたが、それは何も変えません。
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, 0);
私が足りないことは明らかですか?アプリの設定は、1Dスキャンのみで選択されます。
ありがとう
解決
製品モードを使用すると完全に機能したことがわかりました。なぜ以前にそれを試さなかった理由がわかりません!
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
他のヒント
(たった1つの場所で答えた場合、おそらく最も簡単です: http://code.google.com/p/zxing/issues/detail?id=574 )
所属していません StackOverflow