android 从哪里获得补色? @color/mtrl_text_btn_text_color_selector

Where does android get complementary colors from? @color/mtrl_text_btn_text_color_selector

我的文件没有这些res/values/colors.xml,res floder中也没有其他文件有颜色。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="purple_200">#F44336</color>
    <color name="purple_500">#FF9800</color>
    <color name="purple_700">#FFEB3B</color>
    <color name="teal_200">#FF03DAC5</color>
    <color name="teal_700">#FF018786</color>
    <color name="black">#121212</color>
    <color name="white">#982323</color>
</resources>

但是

 Inherits from: @style/Widget.MaterialComponents.Button.TextButton:     android:android:textColor = @color/mtrl_text_btn_text_color_selector

我在哪里可以找到 @color/mtrl_text_btn_text_color_selector

由库中的默认样式定义。

res/color/mtrl_text_btn_text_color_selector.xml 由图书馆提供。
您可以找到 source here.