Я пытаюсь разработать приложение, которое получит 1d номер штрих-кода, используя Zxing lib. Я скачал библиотеку и скомпилировал ее с помощью ant. Я включаю core.jar в исходный код приложения.
Теперь я не хочу получить номер штрих-кода, и я использую следующий код Java:
Intent barscan = new Intent("com.google.zxing.client.android.SCAN");
barscan.putExtra("SCAN_WIDTH", 300);
barscan.putExtra("SCAN_HEIGHT", 200);
barscan.putExtra("RESULT_DISPLAY_DURATION_MS", 3000L);
barscan.putExtra("PROMPT_MESSAGE", "Custom prompt to scan a product");
barscan.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(barscan, 0);
Но с этим кодом у меня есть некоторые проблемы:
- Я не вижу красной линии на экране.
- Я хочу отсканировать штрих-код и вернуться, но это происходит только с QR-кодами. С 1d штрих-кодами ничего не происходит.
Что не так?
Спасибо всем за потраченное время!