如何为 TabLayout.Tab - Android 设置未选中的文本颜色

How to set unselected Text Color for TabLayout.Tab - Android

如何为未选中的选项卡设置文本颜色?我知道您可以通过以下方式设置 TabLayout 的文本颜色:setTabTextColors

默认选项卡颜色使用 app:tabTextColor,所选选项卡颜色使用 app:tabSelectedTextColor

        <android.support.design.widget.TabLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:tabTextColor="#000000"
            app:tabSelectedTextColor="#FFFFFF"/>

您可以使用 style:

加入styles.xml:

<style name="CustomTabLayout" parent="Widget.Design.TabLayout">
     <item name="tabTextColor">@color/default_text_color</item>
</style>

用于 xml

<android.support.design.widget.TabLayout 
    style="@style/CustomTabLayout"
 />