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());
}
});
}
AbstractFragment.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:wordpress_app_android
作者:
评论列表
文章目录