En este mini tutorial se explica cómo hacer que el teclado muestre solo números. Para escribir en el Edit Text. Con esto el usuario solo podrá ingresar números y no otros caracteres.
Para hacer que el teclado muestre solo números en un Edit Text se usa el comando:
android:inputType=”number”
Este código se ingresa en el código de nuestro EditText.
Como se ve en el siguiente ejemplo:
<EditText android:id="@+id/id_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="16dp" android:textStyle="bold" android:background="#aaa" android:hint="Escribe un número" android:inputType="numberDecimal" />
En el código anterior se configura el EditText, con letra tamaño 16, negrita, con un color de fondo gris, con un hint que dice “Escribe un número”.
Y lo más importante en se usa la opción para que el usuario solo pueda ingresar números. Al mostrar el teclado, solo se mostrarán números, como se ve en la siguiente imagen.