点击小眼睛完成密码框的显示与隐藏&&睁眼和闭眼

//当我点击小眼睛时
    private void eye() {
        img_login_eye.setOnClickListener( new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (et_login_pwd.getInputType()==128){
                    //隐藏
                    et_login_pwd.setInputType(129);
                    //闭眼
                    img_login_eye.setImageResource( R.mipmap.eye_closed );
                }else {
                    //显示
                    et_login_pwd.setInputType(128);
                    //睁眼
                    img_login_eye.setImageResource( R.mipmap.login_icon_eye );
                }
                et_login_pwd.postInvalidate();
                Spannable text=et_login_pwd.getText();
                Selection.setSelection(text, text.length());
            }
        } );
    }

你可能感兴趣的:(点击小眼睛完成密码框的显示与隐藏&&睁眼和闭眼)