Aller au contenu

Lecteur Code Barre Interne à mon application


raptor079

Recommended Posts

Bonjour,

J'aimerais savoir si il est possible d'intégrer le décodage de code barre (type QRcode) dans une application personnelle de facon simple ?

De la meme facon que l'intégration de la lecture de tag NFC, une vingtaine de lignes de codes et op, mon application peux recevoir et lire un tag NFC.

J'aimerais faire de meme pour les codes barre :

Prise de photo dans mon application, passage en paramètre dans une méthode et ça me retourne le cade barre sous forme de string.

D'après mes recherches, il semble simple d'utiliser une autre application (type barreCode Scanner) et de recevoir le résultat via un Intent

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

mais j'aimerais eviter de "sortir" de mon application.

une idée si cela est possible ?

merci beaucoup !!!! :)

Lien vers le commentaire
Partager sur d’autres sites

Salut,

regarde du cote de zxing

Button b = (Button) findViewById(R.id.bqr);
b.setOnClickListener(new OnClickListener() {
    /*
     * To read QrCode zxing project is required. If
     * zxing isn't installed go to market to download it
     */
    public void onClick(View v) {
	try {
	    Intent intent = new Intent(
		    "com.google.zxing.client.android.SCAN");
	    intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
	    startActivityForResult(intent, 0);
	} catch (ActivityNotFoundException e) {
	    String marketSearch = "market://details?id=com.google.zxing.client.android";
	    Intent updateIntent = new Intent(Intent.ACTION_VIEW, Uri
		    .parse(marketSearch));
	    startActivity(updateIntent);
	}
    }
});

ce code t'envoie sur le market pour zxing si tu ne l'as pas.

Voila

++

Lien vers le commentaire
Partager sur d’autres sites

Salut,

regarde du cote de zxing

...

Salut,

oui, j'ai bien vu que décoder un QRcode par le biais d'un Intent pouvait se faire,

mais ce que je souhaite c'est en quelque sorte "Intégrer" le code de zxing dans mon application ( et prendre le strict minimum pour juste décoder un seul type de code barre)

mais sa 'a l'air bien compliquer d'intégrer l'ensemble. J'aimerais juste savoir si quelqu'un a déja croisé un tutoriel permettant d'intégrer le décodage de code barrer en quelques lignes.

( genre une bibliothèque : on passe une image à une fonction, sa détecte le code barre dans l'image le décode et retourne un string)

Merci beaucoup !

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Salut,

N'ayant pas de réponses, j'ai tenté de faire une mini application pour tester la lecture de code via INTENT.

-> un bouton, je scanne un QrCode et un retour du contenu du code dans un toast.

Et ça marche vraiment très bien avec l'application de zXing (http://code.google.com/p/zxing/)

Faites moi signe si vous avez d'autres infos.

@ pluche B)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...