AbstractFragment.java 文件源码

java
阅读 30 收藏 0 点赞 0 评论 0

项目:wordpress_app_android 作者:
protected void initPasswordVisibilityButton(View rootView, final EditText passwordEditText) {
    final ImageView passwordVisibility = (ImageView) rootView.findViewById(R.id.password_visibility);
    if (passwordVisibility == null) {
        return;
    }
    passwordVisibility.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            mPasswordVisible = !mPasswordVisible;
            if (mPasswordVisible) {
                passwordVisibility.setImageResource(R.drawable.dashicon_eye_open);
                passwordVisibility.setColorFilter(v.getContext().getResources().getColor(R.color.nux_eye_icon_color_open));
                passwordEditText.setTransformationMethod(null);
            } else {
                passwordVisibility.setImageResource(R.drawable.dashicon_eye_closed);
                passwordVisibility.setColorFilter(v.getContext().getResources().getColor(R.color.nux_eye_icon_color_closed));
                passwordEditText.setTransformationMethod(PasswordTransformationMethod.getInstance());
            }
            passwordEditText.setSelection(passwordEditText.length());
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号