前言
我们有些需求,EditText 输入 字符 时 需要 动态切换明文和密码 ,实现方式有两种
布局文件
布局文件 一个 Relative 包裹 一个EditText 和一个 ImageView ,很简单就不上了。
声明一个变量,控制切换
//是否是 密码状态
private boolean isPassWord;
方法1
if(isPassWord){
ivPwdDisplay.setImageResource(R.mipmap.mima_display);
//密码 TYPE_CLASS_TEXT 和 TYPE_TEXT_VARIATION_PASSWORD 必须一起使用,不认无效。
etPassword.setInputType(InputType.TYPE_CLASS_TEXT | InputType