Реализация сканера штрих-кода

Я занимаюсь разработкой приложения, в котором мне нужно использовать сканер штрих-кода для сканирования штрих-кода, и после долгих поисков я получил следующий код:

 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
  ...
}

Пожалуйста, обратитесь к этой ссылке для получения дополнительной информации:

http://code.google.com/p/zxing/wiki/ScanningViaIntent

Перейдите по этой ссылке. Это поможет вам использовать эту ссылку для интеграции Zxing в мое приложение http://www.jmanzano.es/blog/?p=244

Другие вопросы по тегам