Comment modifier le texte lors de la numérisation de codes-barres avec Zxing via intent sous Android ?
Question
Est-il possible de modifier le texte d'invite indiquant "placez le code-barres dans le viseur..." lors du lancement du scanner de codes-barres (zxing) via intent ?
Intent intent = new Intent("com.google.zxing.client.android.SCAN")
Je souhaite recevoir une invite dans ma langue, comment dois-je procéder ?
La solution
Oui, clair et simple:
intent.putExtra("PROMPT_MESSAGE", "Your Text Here");
Autres conseils
Si cela vaut la peine à tout le monde, voici comment vous le faites avec IntentIntegrator si vous avez décidé d'importer des bibliothèques de ZXings à Android Studio:
integrator.addExtra("PROMPT_MESSAGE", "Your message here");
Développeur ici. Non désolé que vous ne pouvez pas faire cela. Mais oui, si tout ce que vous voulez dire que vous voulez contribuer une nouvelle traduction, envoyez-nous le texte.
Il lit "Positionieren Sie den Barcode innerhalb des Rechtecks" sur mon Android.Je suppose donc que le texte dépend des paramètres régionaux des ordinateurs de poche (car ZXing ne fournit pas de paramètre pour modifier les paramètres régionaux localement).
Donc, si vous avez besoin d'assistance pour un langage désormais non pris en charge, je parie que vous devez contacter l'équipe de développement de ZXings.