一、Edit和Checkbox完成对登陆密码的查看:添加Edit的setOnCheckedChageListener和对CheckBox的状态通过isCHecked判断
大体代码如下
CheckBox.setOnClickedChangeListener(
new CheckBox.OnClickedChangeListener()
{
public void onCheckedChanged(CompoundButton arg0, boolean arg1){
if(checkbox.isChecked()){
EditText.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}
else{
EditText.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
}
}
);
同时在layout.xml文件中添加android:hint添加默认提示信息
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步