Реализация сканера штрих-кода
Я занимаюсь разработкой приложения, в котором мне нужно использовать сканер штрих-кода для сканирования штрих-кода, и после долгих поисков я получил следующий код:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
С помощью этого кода пользователь может реализовать сканер штрих-кода Zxing, но я хочу реализовать свой сканер штрих-кода программно, то есть я не хочу стороннего приложения. Я использовал Интеграцию библиотеки ZXing непосредственно в ссылку на приложение для Android, чтобы сделать автономный сканер штрих-кода, но я не знаю, что делать после создания core.jar. Пожалуйста, помогите мне интегрировать сканер штрих-кода. Любая помощь будет оценена. Спасибо заранее
2 ответа
Вместо этого запустите действие для результата или просто код удобства для этого:
IntentIntegrator integrator = new IntentIntegrator(yourActivity);
integrator.initiateScan();
и есть этот метод, чтобы получить результат:
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
if (scanResult != null) {
// handle scan result
}
// else continue with any other code you need in the method
...
}
Пожалуйста, обратитесь к этой ссылке для получения дополнительной информации:
Перейдите по этой ссылке. Это поможет вам использовать эту ссылку для интеграции Zxing в мое приложение http://www.jmanzano.es/blog/?p=244