ZXing не читает 1D штрих-код в приложении Android
-
27-09-2019 - |
Вопрос
Я разрабатываю новое приложение, которое, надеюсь, будет использовать читатель штрих-кода для сканирования и поиска книг. Затем я буду использовать информацию ISBN, чтобы получить больше информации.
Работает намерений, и я могу просканировать 2D штрих-коды OK, но не 1D штрих-коды книг, которые я знаю, сканируйте штраф, используя полное приложение.
Это мой код. Я попробовал это, не вкладывая экспонаты намерения, и это ничего не меняет.
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");
Другие советы
(Вероятно, простой, если я отвечу только на одном месте: http://code.google.com/p/zxing/issues/detail?id=574. )