美文网首页
EditText密码框,查看隐藏

EditText密码框,查看隐藏

作者: 莫不如哦 | 来源:发表于2017-09-26 15:29 被阅读0次

重写点击事件监听down up事件,down的时候显示明文,up的时候显示密文

 view.setOnTouchListener(new View.OnTouchListener() {
                    @Override
                    public boolean onTouch(View view, MotionEvent motionEvent) {
                        switch (motionEvent.getAction()){
                            case 0:{
                                medit_password.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
                            }break;
                            case 1:{
                                medit_password.setTransformationMethod(PasswordTransformationMethod.getInstance());
                            }break;
                        }
                        return false;
                    }
                });

我还弄了个小眼睛的图片down的时候闭眼,up的时候睁眼

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@mipmap/eye_close" android:state_pressed="true" />
    <item android:drawable="@mipmap/eye_open"  />
</selector>

相关文章

网友评论

      本文标题:EditText密码框,查看隐藏

      本文链接:https://www.haomeiwen.com/subject/twisextx.html