代码动态设置edittext输入类型为密码类型
2018-05-29 10:21
701 查看
开发中常常会用到EditText输入框,要将他的输入类型设置为密码输入,但是直接在布局文件中设置时,hint字体风格就会不一样
例如,在布局文件中直接设置是这样的(如下图),字体风格明显跟上一行的不一样
而在代码中设置同样可以输入密码类型,且字体风格不变:
还有一点是我们在输入密码时动态设置密码为可见或不可见时,需要在代码中设置
例如,在布局文件中直接设置是这样的(如下图),字体风格明显跟上一行的不一样
而在代码中设置同样可以输入密码类型,且字体风格不变:
还有一点是我们在输入密码时动态设置密码为可见或不可见时,需要在代码中设置
edittext.setTypeface(Typeface.DEFAULT);
edittext.setTransformationMethod(new PasswordTransformationMethod());
//明文显示密码
//edittext.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
//隐藏密码
edittext.setTransformationMethod(PasswordTransformationMethod.getInstance());
相关文章推荐
- EditText代码设置inputType后键盘输入类型变化问题
- 代码中设置EditText输入类型
- EditText动态设置输入类型与过滤器的使用
- EditText在代码中设置输入类型
- edittext设置输入类型、最大长度 在代码中
- Android代码设置EditText只输入数字、字母
- edittext输入类型限制为ip,inputType应该如何设置
- Android 代码中设置EditText只输入数字、字母
- EditText Java代码设置输入框最大输入长度等基础知识,自己记录一下
- 设置Edittext 输入带有小数点类型的输入规则
- Android之设置EditText输入类型(setInputType()方法和android:inputType属性)
- Android之设置EditText输入类型
- Android 动态限制EditText输入的字条类型及键盘类型、对输入的监控
- EditText内容加入设置字体导致的输入密码显示为透明
- Android之设置EditText输入类型(setInputType()方法和android:inputType属性)
- EditText设置输入类型
- EditText 在代码中动态设置hint字体大小
- android代码设置EditText只输入数字、字母
- android代码设置EditText只输入数字、字母
- 动态设置EditText密码的显示和隐藏