Как удалить текст на фокус EditText в Android? - PullRequest
5 голосов
/ 24 февраля 2010

У меня есть сценарий, например, EditText по активности вместо использования Textview в качестве его метки. Я хочу поместить текст «UserName» в EditText, и если пользователь нажимает на него. он должен исчезнуть, и EditText должен опустеть, чтобы ввести в него данные.

Как мне этого добиться?

Ответы [ 3 ]

17 голосов
/ 24 февраля 2010

android: подсказка = "имя пользователя"

поместите этот атрибут в EditText

Вот и все.

1 голос
/ 09 ноября 2010

onclickListener не работает с элементами EditText, вам придется использовать OnFocusListener.

0 голосов
/ 24 февраля 2010

Используйте setOnClickListener(), чтобы зарегистрировать прослушиватель, который затем проверяет, содержит ли EditText только «UserName», и очищает его, если это правда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...