J'ai un edittext, je veux juste montrer un message quand un caractère ou un mot anglais est inséré via le clavier, que dois-je faire?droid: Comment puis-je valider l'entrée EditText?
0
A
Répondre
0
Il suffit de faire comme ça -
((EditText)findViewById(R.id.et_testo)).addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
Toast.makeToast(activity.this, s.toString(), Toast.Long).show();
}
});
Jetez un oeil à TextWatcher
1
0
Utilisez TextWatcher pour regarder le texte dans le EditText et chaque fois qu'un caractère anglais ou le mot est détecté dans « OnTextChanged » mehod de TextWatcher vous pouvez afficher un message.
Un exemple est le suivant
TextWatcher textWatcher = new TextWatcher() {
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
// or here
}
public void afterTextChanged(Editable s) {
// Check for English Character or word here and show message
};
// Set listener on the original text field
itemText.addTextChangedListener(textWatcher);
}
Hope it helps !!!
+0
merci, votre code a été utile. – anonymous
+0
@malina Puis upvote et accepte la réponse :) –
Questions connexes
- 1. comment valider EditText
- 2. Valider edittext dans Android
- 3. Comment valider edittext avec entiers dans android?
- 4. EGL_BAD_MATCH avec Droid/Droid 2
- 5. Comment valider l'entrée EditText avec une regex personnalisée dans Android?
- 6. Comment faire pour valider dans EditText dans un ListView?
- 7. Comment utiliser Droid Fu WebGalleryAdapter?
- 8. Droid Incredible Headphones Detection
- 9. Utilisation de la méthode SetError pour valider edittext dans Android
- 10. Simple login mono-droid
- 11. Droid Erreur. (Newbie Coder)
- 12. Droid-Fu construire erreur
- 13. Comment sélectionner droid sans police condensée?
- 14. Mono pour Droid: comment tracer l'itinéraire
- 15. Droid-X Lumières à DEL
- 16. Implémentation de l'interface utilisateur droid
- 17. Problème avec le clavier à l'écran sur Droid
- 18. Valider EditerTexte
- 19. Android: Un puzzle Verizon Droid
- 20. Comment valider plusieurs champs edittext avec un message contextuel ou une boîte de dialogue d'alerte?
- 21. Comment valider les champs après le changement de focus dans edittext dans android
- 22. Comment valider une chaîne tapée dans EditText sans supprimer les chaînes intermédiaires?
- 23. comment faire multi-edittext?
- 24. Comment modifier EditText?
- 25. comment désactiver EditText
- 26. Comment formater edittext (android)
- 27. Comment personnaliser EditText?
- 28. Android (Milestone/Droid): View.OnKeyListener ne fonctionne pas correctement?
- 29. System.currentTimeMillis() renvoie toujours 0 sur Motorola Droid
- 30. comment passer le résultat d'un edittext à un autre edittext?
utilisation TextWatcher (http://developer.android.com/reference/android/text/TextWatcher.html) et la Validation (http://blog.donnfelker.com/2011/11/23/android-validation-with-edittext/). –
http://stackoverflow.com/questions/7432083/how-to-use-edittext-ontextchanged-event-when-i-press-the-number – Bush