Вы можете использовать атрибут style="@style/your_style"
, определенный для любого виджета.
Чтобы определить свой стиль, вы должны создать файл с именем style.xml
в папке значений (т.е. \res\values\styles.xml
) и использовать следующий синтаксис:
<style name="You.EditText.Style" parent="@android:style/Widget.EditText">
<item name="android:textColor">@color/your_color</item>
<item name="android:gravity">center</item>
</style>
Атрибут parent="@android:style/Widget.EditText"
важен, поскольку он гарантирует, что определяемый стиль расширяет базовый стиль Android EditText
, поэтому необходимо определять только свойства, отличающиеся от стиля по умолчанию.