2016-06-01 3 views
0

Я пытаюсь написать приложение для Android, которое сканирует код в формате code128.Zxing can't scan code 128

Я использую библиотеку Zxing, которая ее поддерживает.

Другие проверки работают правильно.

Я использую этот код для запуска сканера:

Intent intent = new Intent("com.google.zxing.client.android.SCAN"); 
    //intent.putExtra("SCAN_MODE", "PRODUCT_MODE"); 
    intent.putExtra("SCAN_FORMATS", "CODE_128"); 
    startActivityForResult(intent, SCAN_TYPE_POSITION); 

Что я делаю неправильно?

Спасибо за ответы

+0

Что вы получаете в журналах? –

+0

Ничего, если я нацелен на код128. Любое другое сканирование с PRODUCT_MODE работает нормально. Но это не работа, и в журнале ничего нет. @PrerakSola –

ответ

0
public void scanBar(View v) { 
    try { 

     //start the scanning activity from the com.google.zxing.client.android.SCAN intent 
     Intent intent = new Intent(ACTION_SCAN); 
     intent.putExtra("SCAN_FORMATS", "CODE_128"); 

     startActivityForResult(intent, 0); 

    } catch (ActivityNotFoundException anfe) { 

     //on catch, show the download dialog 
     showDialog(Barcode2Activity.this, "Ñão foi encontrado scanner de código de barras", "Deseja realizar o Download?", "Sim", "Não").show(); 

    } 
} 
Смежные вопросы