GeX*_*GeX 4 android styles android-edittext
我需要覆盖两个EditText实例的样式.我有两个问题:
1)一个EditText用于输入密码但具有相同的字体.如果我删除password = true它可以工作.默认情况下,字体= sans.
<style name="customEdit" parent="@android:style/Widget.EditText">
<item name="android:password">true</item>
<item name="android:typeface">serif</item> //doesn work.
</style>
Run Code Online (Sandbox Code Playgroud)
2)两个领域都有提示.我需要设置这些提示的颜色; 可能吗?我没有找到这样的东西:android:hintColor ...
<item name="android:textColor">#acacac</item> //works for text only.
Run Code Online (Sandbox Code Playgroud)
我为密码类型尝试了两种变体:
即使在"UI构造函数"中,两者都会自动将字体更改为默认值.
对于您的第二个问题,这可能会有所帮助(在EditText标记下):
android:textColorHint="#3b64a8"
Run Code Online (Sandbox Code Playgroud)
在您的活动中:
passwordText.setTypeface(Typeface.SERIF);
passwordText.setTransformationMethod(new PasswordTransformationMethod());
Run Code Online (Sandbox Code Playgroud)
这里"passwordText"是密码的EditText.
归档时间: |
|
查看次数: |
5353 次 |
最近记录: |