2011-03-20 7 views

Répondre

5

La meilleure façon de limiter ce qu'un utilisateur peut placer dans un EditText est via XML et le inputType de la propriété. Consultez les valeurs disponibles here. Cependant, un entier est un caractère comme une lettre et peut faire partie d'une chaîne. Donc en jetant un coup d'œil à la liste, je ne vois pas de méthode intégrée qui n'acceptera pas un nombre entier mais acceptera les lettres.

Donc, ce que vous aurez probablement à faire est de remplacer un écouteur pour EditText et d'écrire votre propre méthode qui testera les caractères 0-9 et empêchera leur entrée.

Questions connexes