首页
学习
活动
专区
圈层
工具
发布

Material Design整理(一)——TextInputLayout

github地址:https://github.com/shuaijia/MaterialDesignProject

添加依赖

TextInputLayout是在Material Design中的,如果我们要使用的话,必须在gradle文件中配置

开始使用

TextInputLayout是一种新的继承自LinearLayout的布局,使用时其只能包含一个EditText或其子类控件(如AutoCompleteTextView)

还可通过设置hint和error来显示浮动标签

注意:一个TextInputLayout中 有且只有 一个EditText!

举例

  • 浮动标签
  • 字数统计
  • 错误提示
  • 密码框右侧图标
  • 虚拟键盘监听 有时候我们在用虚拟键盘的时候,在输入账号之后,我们点击下一项,焦点会跑到输入密码这一栏,当我们密码输入完成之后,点击确定按钮就能登录了,这个怎么实现的呢.

账号EditText中

密码EditText中

AutoCompleteTextView –自动提示输入框

继承自EditText,拥有EditText的所有属性,可以设置在输入时自动在输入框下方提示信息

使用:

下一篇
举报
领券