3

我有一个带有 2EditText和一个 login的登录页面Button

代码是这样的: -

<EditText
    android:id="@+id/EditText_username"
    ...
    android:hint="@string/username"
    android:inputType="text"
    ...
    android:maxLength="9"
    android:maxLines="1" >

    <requestFocus />
</EditText>

<EditText
    android:id="@+id/EditText_password"
    ...
    android:hint="@string/password"
    android:inputType="textPassword" />

<Button
    android:id="@+id/Button_login"
    ...
    android:text="@string/login" />

我在 UsernameEditText和 Password上有一个 android 提示EditText。我的问题是当页面在模拟器上显示时,用户名和密码的提示有不同的风格,这非常烦人。这是问题的屏幕截图 -

http://i49.tinypic.com/261lzli.png

注意用户名为系统字体,密码为单色。我如何使它们都一样?!单色/系统字体都可以。

提前致谢!

4

1 回答 1

4

onCreate()在您的方法中尝试以下操作:

EditText password = (EditText) findViewById(R.id.EditText_password);  
password.setTypeface(Typeface.DEFAULT); 
password.setTransformationMethod(new PasswordTransformationMethod());
于 2013-01-26T15:11:29.050 回答