Android EditText的inputType为Password时, 字体不一致的问题

来源:互联网 发布:熟悉linux内核 编辑:程序博客网 时间:2024/06/15 06:21

今天做项目的时候,发现当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);




原创粉丝点击