2010-02-24 15 views
5

Ich habe ein Szenario, zum Beispiel, ein EditText in Aktivität, anstatt Textview als eine Bezeichnung davon zu verwenden, ich möchte Text "UserName" in EditText und wenn Benutzer darauf klicken. sollte es verschwinden und EditText sollte leer werden, um Daten darin einzugeben.Wie entfernt man den Text onFocus von EditText in Android?

Wie kann ich das erreichen?

Antwort

17

android: Hinweis = "username"

put dieses Attribut in EditText

das ist es.

0

Verwenden Sie setOnClickListener(), um einen Listener zu registrieren, der überprüft, ob der EditText nur "UserName" enthält, und löscht es, wenn das wahr ist.

1

onclickListener funktioniert nicht mit EditText-Elementen, Sie müssen einen OnFocusListener verwenden.

+1

hum ... es funktioniert! – Tivie

Verwandte Themen