TextInputLayout.java 文件源码

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

项目:material-components-android 作者:
private void passwordVisibilityToggleRequested(boolean shouldSkipAnimations) {
  if (passwordToggleEnabled) {
    // Store the current cursor position
    final int selection = editText.getSelectionEnd();

    if (hasPasswordTransformation()) {
      editText.setTransformationMethod(null);
      passwordToggledVisible = true;
    } else {
      editText.setTransformationMethod(PasswordTransformationMethod.getInstance());
      passwordToggledVisible = false;
    }

    passwordToggleView.setChecked(passwordToggledVisible);
    if (shouldSkipAnimations) {
      passwordToggleView.jumpDrawablesToCurrentState();
    }

    // And restore the cursor position
    editText.setSelection(selection);
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号