Como alterar o texto ao digitalizar códigos de barras com Zxing por meio de intenção no Android?
Pergunta
É possível alterar o texto rápido que diz "Coloque o código de barras dentro do visor ..." Ao iniciar o scanner de código de barras (zxing) via intenção?
Intent intent = new Intent("com.google.zxing.client.android.SCAN")
Eu quero ter um rápido no meu idioma, como devo fazer isso?
Solução
Sim, simples e simples:
intent.putExtra("PROMPT_MESSAGE", "Your Text Here");
Outras dicas
Se vale a pena para alguém, eis como você faz isso com o Intentintegrator se você decidiu importar bibliotecas ZXings para o Android Studio:
integrator.addExtra("PROMPT_MESSAGE", "Your message here");
Desenvolvedor aqui. Não, desculpe, você não pode fazer isso. Mas sim, se tudo o que você quer dizer é que deseja contribuir com uma nova tradução, envie -nos o texto.
Ele lê "Positionieren Sie den Barcode Innerhalb des Rechtecks" no meu Android. Então, eu acho, o texto depende da configuração de localidade manual (pois o ZXing não fornece uma configuração para alterar a localidade localmente).
Portanto, se você precisar de suporte para um idioma agora não suportado, aposto que você precisa entrar em contato com a equipe ZXings Dev.