para - manual de programacion android pdf
El teclado del software Android cambia entre numérico y alfabético mediante programación (3)
Solo configúralo con el colocador normal:
EditText editText = (EditText) findViewById(R.id.edittext);
editText.setInputType(InputType.TYPE_CLASS_NUMBER);
// or
editText.setInputType(InputType.TYPE_CLASS_TEXT);
Tengo un EditText con inputMode = texto . Por defecto, el teclado del software se muestra en orden alfabético y el usuario debe cambiarlo a numérico pulsando una tecla específica (como "123").
¿Con el modo de entrada de texto es posible mostrar el teclado numérico por defecto en lugar de alfabético?
Necesito tanto alfabético como numérico. Pero numérico se usa con más frecuencia que alfabético, entonces busco la forma de cambiar de modo programáticamente.
puedes lograrlo configurando el atributo de abajo EditarTexto en xml tiene lo siguiente android:inputType="number"
Encuentro la respuesta al día, finalmente encontré esto y su trabajo.
android:inputType="textVisiblePassword"
fuente