ZXing non legge il codice a barre 1D in app Android
-
27-09-2019 - |
Domanda
Sto sviluppando una nuova applicazione che si spera utilizzare un lettore di codice a barre per la scansione e trovare i libri. Io poi utilizzare le informazioni ISBN per avere maggiori informazioni.
Gli intenti funziona e posso eseguire la scansione di codici a barre 2D male, ma non i codici a barre 1D di libri che conosco bene scansione utilizzando l'applicazione completa.
Questo è il mio codice. Ho provato senza mettere gli extra intenti e non cambia nulla.
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, 0);
C'è qualcosa di ovvio che mi manca? Le impostazioni della app sono selezionati sulla scansione 1d solo.
Grazie
Soluzione
Risulta che utilizza la modalità del prodotto ha funzionato perfettamente. Non so perché non ho provato che in precedenza!
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
Altri suggerimenti
(probabilmente più facile se rispondo in un solo luogo: http: / /code.google.com/p/zxing/issues/detail?id=574 )