linux查明⽂密码,登录页⾯密码⽀持明⽂查看好多APP登录页⾯为了查看⾃⼰输⼊密码是否正确都添加了明⽂查看的⽅法,也就是所谓的⼩眼睛,把⼩眼睛的代码分享给⼤家.
Activity:
//声明id:
private EditText etUserName;
private ImageView iv_eye;
工程力学就业//查id
etPassword = findViewById(_password);
中国中国鲜红的太阳永不落歌词iv_eye = findViewById(R.id.iv_eye);
//给⼩眼睛设置点击事件并调⽤切换明⽂密⽂⽅法
iv_eye.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
showPwd(etPassword,iv_eye);
}
});
/**
参军条件* 切换明⽂密码
* @param etPassword需要切换显⽰的EditText数据
* @param iv_eye切换显⽰数据的图⽚
苏州限电*isHidden 就是⼀个明⽂密⽂切换的开关
*/
protected boolean isHidden =true;
protected void showPwd(EditText etPassword, ImageView iv_eye){
if(isHidden){
//editText可见
etPassword.Instance());
/**图标改变*/
iv_eye.setImageResource(R.drawable.ic_open_eye);
} else {
什么牌子的粉底液好//editText不可见
etPassword.Instance());
/**图标改变*/
iv_eye.setImageResource(R.drawable.ic_close_eye);
}
isHidden =!isHidden;
etPassword.postInvalidate();
//切换后将EditText光标置于末尾
CharSequence charSequence = Text();
if (charSequence instanceof Spannable) {上古卷轴5 攻略
Spannable spanText = (Spannable) charSequence; Selection.setSelection(spanText, charSequence.length()); }
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论