2011-05-12 59 views
4

我期待为用户名/密码构建一个简单的输入表单,并且我想知道是否可以模仿许多网站提供的功能,即文本输入中显示该字段用途的临时字符串。从本质上讲,我需要的是这样的:在Android的EditText/TextView中设置临时文本?

enter image description here

当用户还没有集中在文字输入时,它应该以不同的格式显示“USERNAME”。当用户专注于文本字段时,该字段被清除并且焦点被设置并且样式被改变。有没有办法轻松做到这一点?

回答

5

看看edittext的属性 - 有一个“提示”属性就是这么做的。

机器人:提示= “输入用户名”

+0

我_thought_有这样的事情,不能在文档出于某种原因找到它。失败。谢谢:) – 2011-05-12 01:23:21

+1

大声笑我几乎简单地回答“这是一个很大的提示” – jkhouw1 2011-05-12 01:24:37

2

您可以简单地设置机器人:提示= “USERNAME” 在特定的EditText。

当你会写在EditText上的东西,它会清除提示并设置text.Simple ...