Comment modifier le texte lors de la numérisation de codes-barres avec Zxing via intent sous Android ?

StackOverflow https://stackoverflow.com/questions/3448037

  •  27-09-2019
  •  | 
  •  

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 ?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top