checkboxHide.setButtonDrawable(new ColorDrawable(Color.TRANSPARENT));
//默认不选中
checkboxHide.setChecked(false);
//设置点击事件
checkboxHide.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (checkboxHide.isChecked()){ //选中显示密码
editPwd.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}else { //否则将密码隐藏
editPwd.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
}
});
//这是点击图标显示切换隐藏显示密码
//沉浸式 在activity找布局之前写上这一行代码
requestWindowFeature(Window.FEATURE_NO_TITLE);
点击复选框记住密码(用SP)
sp = getActivity().getSharedPreferences("login", Context.MODE_PRIVATE);
if (sp.getBoolean("记住密码", false)) {
String pwd1 = sp.getString("pwd", "");
editPwd.setText(pwd1);
c