Мне нужно переопределить стили для двух экземпляров EditText. У меня есть две проблемы:Переопределить стили для EditText в Android
1) Один EditText предназначен для ввода пароля, но с тем же шрифтом. Если я удалю пароль = true, он будет работать. По умолчанию typeface = sans.
<style name="customEdit" parent="@android:style/Widget.EditText">
<item name="android:password">true</item>
<item name="android:typeface">serif</item> //doesn work.
</style>
2) Оба поля имеют подсказки. И мне нужно установить цвет этих намеков; Является ли это возможным? Я не нашел что-то вроде этого: Android: hintColor ...
<item name="android:textColor">#acacac</item> //works for text only.
Я попробовал два варианта для типа паролей:
- андроида: inputType = "textPassword"
- андроида: пароль = true
Оба изменяют шрифт по умолчанию автоматически, даже в «Конструкторе пользовательских интерфейсов».
сделал эту работу для вас решение? –
Спасибо. К сожалению, ответ на пароль не сработал. – GeX
ok, а не в xml-файле, вы можете установить шрифт для текста типа редактирования пароля в своей деятельности. см. редактирование в ответе. –