我有一个登录页面,有两个EditText
和一个登录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" />
我在用户名
EditText
和密码EditText
上使用了一个安卓提示。
我的问题是当页面在模拟器上显示时,用户名和密码的提示样式不同,这非常令人恼火。
以下是问题的截图 -
http://i49.tinypic.com/261lzli.png
请注意:用户名使用系统字体,而密码使用单色字体。 我如何使它们相同?! 不管是单色字体还是系统字体,都可以。提前感谢!
TextView
和EditText
会使界面变得混乱。因此,我宁愿使用提示,这样人们就知道他们正在输入什么。而且这两个字段是如此明显,你不可能把一个错认为另一个 :) - Sudhanshu