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

È stato utile?

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 )

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top