if (mPasswordVisible) {
//设置EditText的密码为可见的
edtPassword.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
} else {
//设置密码为隐藏的
edtPassword.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
}
if (mPasswordVisible) {
//设置EditText的密码为可见的
edtPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
} else {
//设置密码为隐藏的
edtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
光标设置
edtPassword.setSelection(edtPassword.getText().length());