在主题中设置TextInputLayout的hintTextColor样式,可以通过以下步骤实现:
<style name="MyTextInputLayoutStyle" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<item name="android:textColorHint">@color/my_hint_text_color</item>
</style>
上述代码中,我们定义了一个名为MyTextInputLayoutStyle的样式,继承自Widget.MaterialComponents.TextInputLayout.OutlinedBox,然后设置了android:textColorHint属性为@color/my_hint_text_color。
<color name="my_hint_text_color">#FF0000</color>
上述代码中,我们定义了一个名为my_hint_text_color的颜色,值为#FF0000,即红色。
<style name="AppTheme" parent="Theme.MaterialComponents.Light">
<!-- 其他样式设置 -->
<item name="textInputStyle">@style/MyTextInputLayoutStyle</item>
</style>
上述代码中,我们将textInputStyle属性设置为我们定义的MyTextInputLayoutStyle样式。
完成上述步骤后,TextInputLayout的hint文本颜色将会根据我们定义的样式和颜色进行显示。
推荐的腾讯云相关产品:腾讯云移动推送(https://cloud.tencent.com/product/tpns)
领取专属 10元无门槛券
手把手带您无忧上云