Стиль по умолчанию, используемый TextInputLayout
, равен
<style name="Widget.MaterialComponents.TextInputLayout.FilledBox" parent="Base.Widget.MaterialComponents.TextInputLayout">
<!-- underline color in FilledBox style -->
<item name="boxStrokeColor">@color/mtrl_filled_stroke_color</item>
<!-- The color of the label when it is collapsed and the text field is active -->
<item name="hintTextColor">?attr/colorPrimary</item>
....
</style>
. mtrl_filled_stroke_color
основан на colorOnSurface
.
. Проверьте в вашей теме colorPrimary
иcolorOnSurface
значений или используйте пользовательский стиль с такими же атрибутами, как описано выше.