Utiliser ZXING pour encoder en QRCode
Bonjour,
Je suis en train de concevoir une application qui doit à un moment générer un QR Code contenant une 'chaine de caractère'. Pour celà j'ai importer les .jar : zxing-core et zxing-j2se. J'ai réussi à faire fonctionner le SCAN grace au lignes de code suivante :
Code:
1 2 3
| Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0); |
RESULTAT : Quand je scann un QR code ça me répond avec le type du contenu du QR Code (url, text, VCard ...) sans avoir le contenu du QR code ?????
Pour l'activité d'encodage j'utilise les lignes de code suivantes:
Code:
1 2 3 4 5
| Intent intent = new Intent("com.google.zxing.client.android.ENCODE");
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.putExtra("ENCODE_TYPE", "TEXT_TYPE");
intent.putExtra("ENCODE_DATA","HELLO WORLD");
startActivity(intent); |
RESULTAT : : l'application s'est malheureusement arretée :(:(
Ce que je voudrais comme aider c'est que vous m'indiquiez s'il y a des erreurs au niveau du code ??? et s'il faut créer d'autres .xml pour l'affichage du résultat de scan et/ou l'affichage du QR code ???
Merci d'avance pour votre aide ;)