失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Android密码输入框内容的显示或隐藏

Android密码输入框内容的显示或隐藏

时间:2022-07-25 10:27:28

相关推荐

Android密码输入框内容的显示或隐藏

登录页面密码设计增加了密码显示与隐藏的操作,于是按照设计图增加相关逻辑,一下是该逻辑的三种实现方式(本文采用kotlin):

方式一:

//显示密码binding.pwdET.inputType = InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD//隐藏密码binding.pwdET.inputType = InputType.TYPE_TEXT_VARIATION_PASSWORD or InputType.TYPE_CLASS_TEXT

方式二:

//显示密码binding.pwdET.inputType =0x90//隐藏密码binding.pwdET.inputType =0x81

方式三:(推荐使用)

//显示密码binding.pwdET.transformationMethod = HideReturnsTransformationMethod.getInstance()//隐藏密码binding.pwdET.transformationMethod = PasswordTransformationMethod.getInstance()

方式一和方式二有一个共同特点:输入密码默认为隐藏,当点击可见之后再隐藏会增加密文之间的间距,如图:

方式三不会有方式一二的增加间距特征(推荐使用),如图:

如果觉得《Android密码输入框内容的显示或隐藏》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。