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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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