今天做项目的时候,发现当edittext 的InputType为password时,它的字体和原来不一样:
大家可以通过以下几种方式解决:
第一:
去掉xml文件中的password配置,在代码中编写
EditText password = (EditText) findViewById(R.id.register_password_text); password.setTypeface(Typeface.DEFAULT); password.setTransformationMethod(new PasswordTransformationMethod());
第二 :
也可以用以下2个方法解决:
setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
setTypeface(Typeface.DEFAULT);