Como poner texto por defecto para un EditText

Objetivo:

Colocar un texto por defecto en un EditText.

Cuando creamos formularios, debemos dar la máxima información para que el usuario que los rellena no tenga dudas.

Una forma de hacerlo es utilizando los hints de los EditText. Con ello conseguimos proporcionar una pista para rellenar el campo. Este texto por defecto en el EditText será borrado cuando pulsemos en el mismo y empecemos a escribir.

Vemos un ejemplo sacado de la aplicación Cartelera de Cine, (disponible en Android Market) en el cual debemos introducir la ciudad para saber toda la información de los cines y películas disponibles. Se observa que se usa el texto por defecto para dar un ejemplo de lo que se debería introducir en el EditText, y que dicho texto aparecerá con un color gris claro para diferenciarse del texto que posteriormente escriba el usuario:

Como poner texto por defecto en EditText (1)Como poner texto por defecto en EditText (2)

 

Para usar el texto por defecto, deberemos colocar la propiedad hint en el EditText del fichero XML:

Código fuente XML:

[sourcecode language=”xml”]
android:hint="Cordoba (por ejemplo)"
[/sourcecode]