El código establece dinámicamente el tipo de entrada EditText en el tipo de contraseña

El cuadro de entrada EditText se usa a menudo en el desarrollo. Es necesario configurar su tipo de entrada para ingresar una contraseña, pero cuando se configura directamente en el archivo de diseño, el estilo de fuente de la sugerencia será diferente.

Por ejemplo, la configuración directa en el archivo de diseño es así (como se muestra en la figura a continuación), y el estilo de fuente es obviamente diferente al de la línea anterior


En la configuración del código, también se puede ingresar el tipo de contraseña y el estilo de fuente permanece sin cambios:



Otro punto es que cuando configuramos dinámicamente la contraseña para que sea visible o invisible al ingresar la contraseña, debemos configurarla en el código


edittext.setTypeface(Typeface.DEFAULT);
edittext.setTransformationMethod(new PasswordTransformationMethod());
//明文显示密码
//edittext.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
//隐藏密码
edittext.setTransformationMethod(PasswordTransformationMethod.getInstance());


 

Supongo que te gusta

Origin blog.csdn.net/qq_34081612/article/details/80495260
Recomendado
Clasificación