登录页面输入帐号密码,通常会有hint提示,若有英文字符,设置了inputType="textPassword"的字体明显不同。
解决方法:
在控件初始化后,设置edittext的字体为常规即可:
passwordEt.setTypeface(Typeface.DEFAULT);
要注意,如果在代码中动态设置了edittext的
InputType.TYPE_TEXT_VARIATION_PASSWORD | InputType.TYPE_CLASS_TEXT
之后, 要重新再设置常规字体。