项目中有需求checkbox点中显示密码将密码明文显示,取消选中即圆点显示出来
1·首先将文本框和多选框控件进行初始化
@InjectView(R.id.cb_showpassword)
private CheckBox cbShowpassword;
@InjectView(R.id.et_current_password)
private EditText etCurrentPassword;
2·给多选框绑定事件
cbShowpassword.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
if (isChecked) {
llConfirmPsw.setVisibility(View.GONE);
//控制密码明文显示
etCurrentPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
} else {
llConfirmPsw.setVisibility(View.VISIBLE);
//控