TextInputLayout内Edittext之官方自带小眼睛
2016-10-25 本文已影响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找了半天没找到。其实根本不用设置,它默认就是明文显示和密文显示你输入的内容。