首页 > 解决方案 > 我有一个chipGroup,我也为它创建了一个自定义样式

问题描述

在自定义样式中,背景颜色正在改变,但只有字体颜色没有改变。

<style name="CustomChipStyle" parent="Widget.MaterialComponents.Chip.Filter">
        <item name="chipBackgroundColor" >@color/chips_bg_color</item>
        <item name="android:textColorHint">@color/chips_text_color</item>
        <item name="chipIconTint">@color/tomato_red</item>
        <item name="rippleColor">@color/white</item>
    </style>

标签: androidxmlandroid-studiokotlin

解决方案


<style name="CustomChipStyle" parent="Widget.MaterialComponents.Chip.Filter">
    <item name="chipBackgroundColor" >@color/chips_bg_color</item>
    <item name="android:textColor">@color/chips_text_color</item>
    <item name="chipIconTint">@color/tomato_red</item>
    <item name="rippleColor">@color/white</item>

您需要使用 android:textColor 来更改字体颜色。


推荐阅读