点击按钮设置密码是否可见

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tiramisu_ljh/article/details/47615193

        mBtn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                if (!isHidden) {
                    // 设置EditText文本为可见的
                    mPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
                    mShowPwdBtn.setImageDrawable(getResources().getDrawable(R.drawable.ic_login_show_password));

                } else {
                    // 设置EditText文本为隐藏的
                    mPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
                    mShowPwdBtn.setImageDrawable(getResources().getDrawable(R.drawable.ic_login_hide_password));
                }
                isHidden = !isHidden;
                mPassword.postInvalidate();
            }
        });




展开阅读全文

没有更多推荐了,返回首页