Si queremos que en un EditText solamente se puedan introducir números con decimales, tenemos que emplear la siguiente propiedad:
android:inputType="numberDecimal"
Esto hace que solamente podamos usar números y el símbolo del punto. Por lo tanto nos estamos ahorrando el tener que hacer validaciones con el texto recogido y comprobar que solamente hayamos puesto un número.
Espero que os sirva!
LIBRO RECOMENDADO PARA APRENDER ANDROID
Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier
Gracias me funciono!!
ResponderEliminary si quiero solamente numeros,sin decimales y sin ningun simbolo?
ResponderEliminarHola,
Eliminardesconozco si es posible. Te paso un enlace a la docu de Android con las posibilidades que ofrece. http://developer.android.com/reference/android/text/InputType.html
Espero te sirva!
con la propieda android:digits="0123456789"
Eliminarsolo permitiria esos caracteres entre las comillas ""
puedes usar caracteres que no quieres que se utilicen por ejemplo:
android:digits="qwerty,.-"
Solo android:inputType="number" ........ y de paso gracias.
ResponderEliminarigual permite ingreso de numero
EliminarGenio!!
ResponderEliminar