2

ZXing (Android) を使用して、このような PDF417 バーコード スキャンを開始すると...

List<String> oDesiredFormats = Arrays.asList("PDF_417".split(","));
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.initiateScan(oDesiredFormats);

...そして、「すべてのコード」(PDF417とおそらく他のいくつかを除く)のバーコードスキャンを次のように開始します...

IntentIntegrator integrator = new IntentIntegrator(this);
integrator.initiateScan();

...では、両方 (すべての標準コードと PDF417) を認識する単一のバーコード スキャンをどのように開始しますか? 前もって感謝します!

4

1 に答える 1

1

指定しない場合、デフォルトで、ユーザーが設定したものをスキャンします。これにはデフォルトでほとんどの形式が含まれますが、PDF417 は含まれません。したがって、ここですべての形式を列挙する必要があると思います。そんなに難しくないけど、本当にそれが欲しいの?通常、多くても関連するいくつかのフォーマットをスキャンするユース ケースがあります。

于 2014-03-21T21:37:00.930 に答える