显示密码:android.text.method.HideReturnsTransformationMethod。
隐藏密码:android.text.method.PasswordTransformationMethod。
public class HidePasswordActivity extends Activity implements OnClickListener {
private EditText passwordEt;
private CheckBox isCheck;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hide_password);
passwordEt = (EditText) findViewById(R.id.password);
isCheck = (CheckBox) findViewById(R.id.checkBox);
isCheck.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// 复选框选中
if (isCheck.isChecked()) {
// 文本框内容可见
passwordEt.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
} else {
// 文本框内容不可见
passwordEt.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
}
}