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.
