第一种 if(checkbox_password.isChecked()){ mPasswordEdit.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); //选择显示密码 }else { //不显示 mPasswordEdit.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); } 第二种:
if
(
checkbox_password.isChecked()){ //选择状态 显示明文--设置为可见的密码
mEtPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}
else
{
mEtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
}