Android 有没有办法在没有状态列表的情况下更改TabLayout.Tab文本颜色?

Android 有没有办法在没有状态列表的情况下更改TabLayout.Tab文本颜色?,android,xamarin,xamarin.android,Android,Xamarin,Xamarin.android,此问题的目的是了解如何更改TabLayout.Tab的文本颜色,以便根据页面上的相关数据设置颜色。如果您使用的是设计支持库,则可以使用TabLayout.SetTabTextColorsint normalColor,int selectedColor 这不需要如上所述的ColorStateList,只需要指向颜色资源的两个整数。第一个参数是默认颜色,第二个参数是所选选项卡的文本颜色。您需要这个吗?如果我想更改某个特定选项卡,但不更改其他选项卡,该怎么办?@MichaelGabay是的,有,请在

此问题的目的是了解如何更改TabLayout.Tab的文本颜色,以便根据页面上的相关数据设置颜色。

如果您使用的是设计支持库,则可以使用TabLayout.SetTabTextColorsint normalColor,int selectedColor


这不需要如上所述的ColorStateList,只需要指向颜色资源的两个整数。第一个参数是默认颜色,第二个参数是所选选项卡的文本颜色。

您需要这个吗?如果我想更改某个特定选项卡,但不更改其他选项卡,该怎么办?@MichaelGabay是的,有,请在此处用一些演示代码检查我对新问题的回答: