在输入文本前显示提示的TextView

8

如何将文本放入空TextView中,以便在用户开始输入时自动消失?就像在StackOverflow的“标签”字段下面一样。

GMail客户端中也采用了相同的方法。这将节省一些空间 - 不需要创建标签。


你可能需要类似这样的东西 - https://dev59.com/FmYr5IYBdhLWcg3wW49t - Vojtěch Sázel
2个回答

14
把一个 android:hint="提示文本" 添加到你的 EditText XML 标签中。

3
楼主询问的是 TextView,而不是 EditText。也许你需要修改你的回答以反映这一点。 - ChuongPham
TextView没有提示。文本集将始终显示。提示仅适用于EditText。 - Joseph Selvaraj

6

关于设置提示文本

如 haphazard 所说或程序化地使用setHint(CharSequence hint)setHint(int resId)

在 XML 中,与资源 ID 相对应的是 android:hint="@string/hint_text"(例如)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接