¿Hay alguna manera de especificar una máscara de entrada para el control EditText en Android?Entrada enmascarada usando el widget EditText en Android
Quiero ser capaz de especificar algo como ### - ## - #### para obtener un número de seguridad social. Esto hará que cualquier entrada no válida sea rechazada automáticamente (ejemplo, escribo caracteres alfabéticos en lugar de dígitos numéricos).
Me doy cuenta de que puedo agregar un OnKeyListener y verificar manualmente la validez. Pero esto es tedioso y tendré que manejar varios casos extremos.
Buzzy
lo que he entendido es que desea especificar el tipo de entrada, como el número, caracteres, la contraseña (tipo)? En ese caso, puede usar el método setInputType (int type) también consulte http://developer.android.com/reference/android/text/InputType.html o bien puede especificar en XML al declarar el texto de edición – Vamsi
que hice échale un vistazo a esos tipos. Necesito más control sobre el formato del texto que se ingresa. – Buzzy