Android: evita que el usuario ingrese más de 4 números en el cuadro de edición [duplicado]

Posible duplicado:
Android ¿Cómo se configura el número máximo de caracteres para un EditText?

¿Cómo puedo evitar que el usuario ingrese más de 4 números en edittext? Gracias

preguntado el 27 de agosto de 11 a las 18:08

2 Respuestas

Esta es una tarea bastante fácil que se puede aprender de la documentación, pero no obstante.

La respuesta a su pregunta consta de dos partes:

  1. Cómo permitir que el usuario ingrese solo dígitos
  2. Cómo restringir la longitud del campo a un máximo de 4 caracteres.

La primera parte se puede lograr usando android:inputType="number". El otro se puede lograr utilizando android:maxLength campo. Entonces el resultado final sería:

<EditText  ...
    android:inputType="number"
    android:maxLength="4"
    android:lines="1"/>

Respondido 27 ago 11, 22:08

Gracias, ¿es posible tener un tipo de entrada solo para caracteres (de la A a la Z)? - Dev

Seleccione las maxLength propiedad de EditText igual a 4.

Respondido 27 ago 11, 22:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.