原文作者:Ravi Tamada
原文地址:http://www.androidhive.info/…aterial-design/
Android浮动标签在android设计支持库有介绍,在EditText上显示一个悬浮的标签。最初它在EditText中作为字段为空时的一个提示。当用户开始输入文本,它通过一个动画的形式,移动到悬浮标签的位置。
这篇文章通过一个简单的表单验证的例子,演示了Floating Lables的用法。
源码下载地址:http://download.androidhive.info/…dfyJJ0xyaJTvXugo0HTV0LBnG9w
视频演示地址:yutube-display
TextInputLayout
在Material Design支持库中一个新的元素,叫作TextInputLayout,用于在EditText上展示悬浮标签。为了显示悬浮标签,EditText被TextInputLayout
所包裹。你也可以给EditText设置一个错误的信息,通过使用setErrorEnabled()
和setError()
方法。
TextInputLayout采用了EditTextandroid:hint属性的值来作为悬浮标签显示。