当前位置:  开发笔记 > Android > 正文

输入类型为密码的Edittext在Nexus设备上无法显示正确的字体

如何解决《输入类型为密码的Edittext在Nexus设备上无法显示正确的字体》经验,为你挑选了1个好方法。

我已经EditText在用户名字段中使用了输入类型文本,在密码字段中使用了输入类型密码。两者使用的字体EditText相同。但是对于Nexus设备,提示文本的字体对于密码字段显示为不同。在其他设备上未观察到此问题。有人可以为此提供解决方案吗?



1> Damian Kozla..:

EditText密码上使用以下行。

myEditTextPassword.setTypeface(Typeface.DEFAULT);
myEditTextPassword.setTransformationMethod(new PasswordTransformationMethod());

要么

android:inputType="textPassword"从XML中删除并在代码中添加以下行:

myEditTextPassword.setTransformationMethod(new PasswordTransformationMethod());

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有