美文网首页Material Designandroid资料收集
TextInputLayout内Edittext之官方自带小眼睛

TextInputLayout内Edittext之官方自带小眼睛

作者: 毒瘤榜首 | 来源:发表于2016-10-25 16:46 被阅读2928次

    今天更新版本24以后,突然发现Edittext设置为inputType=passwordText以后多出来一只小眼睛,由于之前已经用图片的方式实现了,所以就和官方原本的重复了,想要去除如下:

    这不是Edittext带的,而是它的父控件 android.support.design.widget.TextInputLayout 带的。

    所以设置TextInputLayout的属性  app:passwordToggleEnabled="false" 就可以了。

    当然,别忘了APP属性的引用包  xmlns:app="http://schemas.android.com/apk/res-auto"

    至于它的点击事件,好吧我蠢了,官方API找了半天没找到。其实根本不用设置,它默认就是明文显示和密文显示你输入的内容。

    相关文章

      网友评论

      • 等风吹过_7c1d:你好。我想问一下为什么写上后面的带眼睛的图标后前面的图标就不可见了
      • KingAmo:请问一下TextInputLayout 点击眼睛后能改变眼睛的颜色吗?不能拿到点击事件吗?
        KingAmo:我想点击后清空EditText..
      • 1c6312d9ef03:是design,24.0.0版本之后的吗?

      本文标题:TextInputLayout内Edittext之官方自带小眼睛

      本文链接:https://www.haomeiwen.com/subject/fkwruttx.html