Android 如何更改选项卡式活动选项卡中文本的颜色?

Android 如何更改选项卡式活动选项卡中文本的颜色?,android,tabs,Android,Tabs,视频、游戏和音乐都是白色的 我当前的主题是白色的(选项卡栏中的文本)。我想保留我的主题,只想将文本的颜色从白色更改为任何其他颜色。 TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout); tabLayout.addTab(tabLayout.newTab().setText("Videos")); tabLayout.addTab(tabLayout.newTab().setText("Gam

视频、游戏和音乐都是白色的

我当前的主题是白色的(选项卡栏中的文本)。我想保留我的主题,只想将文本的颜色从白色更改为任何其他颜色。


     TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);

    tabLayout.addTab(tabLayout.newTab().setText("Videos"));

    tabLayout.addTab(tabLayout.newTab().setText("Games"));

    tabLayout.addTab(tabLayout.newTab().setText("Music"));
@样式/MyCustomTabText @颜色/制表符\u文本\u动作 14便士 @颜色/制表符文本
这将允许您将文本颜色更改为您想要的任何颜色


@样式/MyCustomTabText
@颜色/制表符\u文本\u动作
14便士
@颜色/制表符文本
这将允许您将文本的颜色更改为您想要的任何颜色

<style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">
    <item name="tabTextAppearance">@style/MyCustomTabText</item>
    <item name="tabSelectedTextColor">@color/tab_text_act</item>
</style>

<style name="MyCustomTabText" parent="TextAppearance.AppCompat.Button">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">@color/tab_text</item>
</style>
试试这个

<style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">
    <item name="tabTextAppearance">@style/MyCustomTabText</item>
    <item name="tabSelectedTextColor">@color/tab_text_act</item>
</style>

<style name="MyCustomTabText" parent="TextAppearance.AppCompat.Button">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">@color/tab_text</item>
</style>

tabLayout.setTabTextColor(Color.parseColor(#ffffff))、Color.parseColor(#000000”);是的,它对我有用颜色变为黑色如果它有助于投票并接受我的答案tHappy Coding只是等待最短的时间来接受答案很酷,很乐意帮助快乐CodingtabLayout.setTabTextColor(color.parseColor(#ffffff)),color.parseColor(#000000”);是的,它对我有用颜色变为黑色如果它有助于投票并接受我的答案tHappy Coding只是等待最短的时间来接受答案很酷,很乐意帮助Happy Coding谢谢,@2D3D但是Rakshit答案很短,我需要感谢,@2D3D但是Rakshit答案很短,我需要什么