Autore Topic: [facile] Come leggere un Barcode  (Letto 4989 volte)

Offline gsources75

  • Utente normale
  • ***
  • Post: 298
  • Respect: +8
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Market Developer Name:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:[facile] Come leggere un Barcode
« Risposta #30 il: 25 Maggio 2011, 09:42:16 CEST »
0
non so forse mi sono spiegato male

1) scaricare i sorgenti

2) dentro i sorgenti ci sono tutti gli esempi che vuoi

39 basta fare un pulsante che richiama un ' Activity e che ti restituisce il codice.
La domanda stupida è quella che non si fa

Offline zak84

  • Utente junior
  • **
  • Post: 109
  • Respect: 0
    • Mostra profilo
Re:[facile] Come leggere un Barcode
« Risposta #31 il: 25 Maggio 2011, 09:59:36 CEST »
0
appunto, ho detto che dopo provo appena ho un goccio di tempo

Offline ziociccio

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    nexus s
  • Market Developer Name:
    frank surax
  • Sistema operativo:
    ics
Re:[facile] Come leggere un Barcode
« Risposta #32 il: 01 Febbraio 2012, 12:16:02 CET »
0
Ciao.
Se vi può essere utile ho modificato questo codice per aggiungere ulteriori funzionalità:

-) memorizzazione degli oggetti scanzionati in un db 'product'
-) scelta e salvataggio  del file doc dove salvare la lista degli oggetti da scansionare
-) cambiamento nome file in modo dinamico durante la scansione
-) possibilità di parire e visualizzare tutte le liste salvate

Allego apk se volete provarlo

Deposit Files
« Ultima modifica: 01 Febbraio 2012, 12:20:48 CET da Ricky` »

Offline mcatta

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Marco_Cattaneo
    • Mostra profilo
    • FloatDesign
  • Dispositivo Android:
    HTC Desire
  • Sistema operativo:
    OS X 10.7.1
Re:[facile] Come leggere un Barcode
« Risposta #33 il: 08 Febbraio 2012, 21:05:51 CET »
0
Pure io sto lavorando con l'integration di zxing ma mi è sorto un dubbio...non è possibile far utilizzare la camera frontale al posto di quella dietro? Non so tramite un putExtra sulla intent magari, o proprio non è preso in considerazione dalla libreria la possibilità di switchare.

Grazie ^^
Marco

Offline andreaproietti

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus Dual p990
  • Sistema operativo:
    Windows 7 x86
Re:[facile] Come leggere un Barcode
« Risposta #34 il: 13 Febbraio 2012, 14:08:07 CET »
0
Ecco un esempio che puoi trovare nei sorgenti che scaricherai...

http://dl.dropbox.com/u/1072865/BarCodeScannerExample.rar

ciao ragazzi
scaricando l'esempio proposto da gsources75 e provandolo su cell, mi sono accorto che in realtà non integra il lettore di codici, ma si appoggia sempre alla solita app esterna Barcode Scanner, che deve essere necessariamente installata sul cell. infatti, se non installata, appena si clicca su uno dei pulsanti che sono inclusi nell'app, tipo scan products, scan barcode, ecc... l'app crasha, mentre se il Barcode Scanner è installato, i pulsanti funzionano a dovere

io vorrei invece includere tutto in una sola app... come posso fare?

grazie!

Offline sgaglio88

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    windows vista
Re:[facile] Come leggere un Barcode
« Risposta #35 il: 24 Febbraio 2012, 12:58:11 CET »
0
grazie mille per l'applicazione...anche se con un pò di ritardo l'ho scaricata anch'io e mi è stata molto utile...adesso volevo chiedere se tramite la scansione di un qr-code è possibile aprire un'altra applicazione installata nel dispositivo e creata da me con eclipse, magari con l'uso di intent o uri,  attendo una vostra risposta, mi sarebbe molto utile...

Offline MarcoDuff

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 941
  • Respect: +156
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    HTC Desire
  • Market Developer Name:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:[facile] Come leggere un Barcode
« Risposta #36 il: 28 Febbraio 2012, 10:59:26 CET »
0
Per fare quello che chiedi devi modificare il codice ci zxing.

Ciao.
Le mie Applicazioni Android | Il mio Blog

Io faccio parte del Gruppo AndDev.it LOGTFO, tu no? Allora GTFO!
Quando un utente fornisce una risposta utile si può ringraziarlo premendo il tasto  alla destra del titolo del post. (Ricky` rulez)

Offline sgaglio88

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    windows vista
Re:[facile] Come leggere un Barcode
« Risposta #37 il: 28 Febbraio 2012, 13:43:58 CET »
0
non è possibile farlo nella tua app myBarcodeScanner?? tu hai scritto questa porzione di codice:
Codice (Java): [Seleziona]
if (resultCode == Activity.RESULT_OK && requestCode == 0) {
                        String scanResult = data.getStringExtra("SCAN_RESULT");
                        ((TextView)this.findViewById(R.id.scanResult)).setText(String.format("Risultato dello scan: %1$s", scanResult));                        
                }

scanResult restituisce una stringa giusto?? se quella stringa nel mio qr-code la faccio diventare il package dell'applicazione che voglio aprire...penso che il gioco sia fatto...voglio fare così:

Codice (Java): [Seleziona]
]if (resultCode == Activity.RESULT_OK && requestCode == 0) {
                        String scanResult = data.getStringExtra("SCAN_RESULT");
                        ((TextView)this.findViewById(R.id.scanResult)).setText(String.format("Risultato dello scan: %1$s", scanResult));
        Intent intent = new Intent(Intent.ACTION_MAIN);
        intent.setClassName(scanResult, scanResult);
        startActivity(intent);;

dove scanResult = "com.package.sgaglio.ecc.ecc" cioè sarà proprio il package dell'applicazione che voglio aprire e che è installata sul dispositivo...però non so se è l'approccio giusto!! Grazie della risposta cmq...
« Ultima modifica: 28 Febbraio 2012, 13:46:40 CET da sgaglio88 »

Offline MarcoDuff

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 941
  • Respect: +156
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    HTC Desire
  • Market Developer Name:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:[facile] Come leggere un Barcode
« Risposta #38 il: 28 Febbraio 2012, 14:00:48 CET »
0
Scusami, avevo capito male... assolutamente si, puoi farlo proprio come hai detto tu (scrivendo un poco meglio il codice ovviamente!).
Le mie Applicazioni Android | Il mio Blog

Io faccio parte del Gruppo AndDev.it LOGTFO, tu no? Allora GTFO!
Quando un utente fornisce una risposta utile si può ringraziarlo premendo il tasto  alla destra del titolo del post. (Ricky` rulez)

Offline sgaglio88

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    windows vista
Re:[facile] Come leggere un Barcode
« Risposta #39 il: 28 Febbraio 2012, 23:30:01 CET »
0
speriamo di riuscirci...cmq grazie davvero mi hai salvato pubblicando questo tutorial!! ;)

Offline CoN

  • Nuovo arrivato
  • *
  • Post: 23
  • Respect: 0
    • Mostra profilo
Re:[facile] Come leggere un Barcode
« Risposta #40 il: 12 Aprile 2012, 12:17:22 CEST »
0
Ciao a tutti, ho un piccolo problema con l'utilizzo del tasto back. Vi spiego meglio, ho integrato il codice all'interno della mia applicazione, ciò ke fa è leggere il codice a barre ed una volta ottenuto, viene fatta una ricerca su un db. Il mio problema è ke, una volta attivata la fotocamera, se clicco sul tasto back, esce da tutta l'applicazione, mentre vorrei ke tornasse alla schermata da dove è stata avviata. Spero di essere stato chiaro.
Grazie in anticipo.