我有一个场景,例如,在活动中使用EditText而不是使用Textview作为它的标签我想在EditText中放置文本“UserName”并且如果用户点击它。 它应该消失,EditText应该为空以在其中输入数据。
我怎样才能做到这一点?
答案 0 :(得分:17)
android:hint =“username”
将此属性放在EditText
中就是这样。
答案 1 :(得分:1)
onclickListener不能与EditText项一起使用,您必须使用OnFocusListener。
答案 2 :(得分:0)
使用setOnClickListener()
注册一个侦听器,然后检查EditText是否只包含“UserName”,如果为真则清除它。