С помощью Zxing lib я могу эффективно сканировать QR-код, но я не могу сканировать сканирование штрих-кода. Я много раз тестировал RnD и разные фрагменты кода, но не работал.
Итак, мой вопрос -
поддерживает ли Zxing libs сканирование штрих-кода в Android?
Если поддерживается, должен ли я использовать другую библиотеку zxing или ту же библиотеку (QR_Code), которая будет работать?
Любой указатель / предложение, пожалуйста.
Zxing lib Поддерживаемый код -
Список форматов штрих-кодов, поддерживаемых ZXING
1. QR_CODE
2. DATA_MATRIX
3. UPC_E
4. UPC_A
5. EAN_8
6. EAN_13
7. UPC_EAN_EXTENSION
8. CODE_128
9. CODE_39
10. CODE_93 11. CODABAR 12. ITF 13. RSS14 14. PDF417 15. RSS_EXPANDED
Снимок используемого кода -
Опция 1 -
Intent objIntent = new Intent("com.google.zxing.client.android.SCAN");
objIntent.putExtra("SCAN_MODE", "QR_CODE_MODE");
objIntent.putExtra("SCAN_FORMATS", "CODABAR");
startActivityForResult(objIntent, 0);
Вариант 2 -
Intent objIntent = new Intent("com.google.zxing.client.android.SCAN");
objIntent.putExtra("SCAN_MODE", "PRODUCT_MODE"");
objIntent.putExtra("SCAN_FORMATS", "UPC_A");
startActivityForResult(objIntent, 0);
Вариант 3 -
Intent objIntent = new Intent("com.google.zxing.client.android.SCAN");
objIntent.putExtra("SCAN_MODE", "PRODUCT_MODE"");
objIntent.putExtra("SCAN_FORMATS", "UPC_A");
startActivityForResult(objIntent, 0);
Вариант 4 -
Intent objIntent = new Intent("com.google.zxing.client.android.SCAN");
objIntent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(objIntent, 0);
Мне интересно сканировать только штрих-код, а не QR-код -