我是Android的新手,我在android中通过一个基本的登录应用程序。 我只是想知道如何在我点击用户名字段时使“用户名”消失,就像我们可以看到的所有应用程序一样。 现在我要做的是删除用户名字段中的字符串“username”,并输入我觉得很尴尬的内容。 有什么我可以做的来实现这个功能???
先谢谢
答案 0 :(得分:1)
简单android:hint="Enter your name"
属性。
看起来像是
<EditText
android:id="@+id/editText_username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Enter your name" > <!-- Here it is -->
<!-- Some other rules -->
</EditText>
它在android中被称为Water mark或Hint。
答案 1 :(得分:0)
您需要的是Edittext中的提示功能。
<EditText
android:id="@+id/editText_username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Username" >// This will go invisible if you click on edit text
</EditText>
答案 2 :(得分:0)
使用android:hint
属性设置带水印的用户名