100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Android密码输入框内容的显示或隐藏

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

时间:2019-01-06 16:23:53

相关推荐

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()

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

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

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