我只想将textColor
设置为制表符布局上的一个制表符。默认情况下,一个选项卡必须具有另一种颜色。这是我在XML中的Tablayout
<com.google.android.material.tabs.TabLayout
android:id="@+id/tabs_main"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabTextColor="@color/colorWhite"
app:tabIndicatorColor="@color/colorPrimary"
android:background="@color/colorBackground"
app:tabMode="fixed" />
它使所有标签变成白色。我已经试过了:
tabs_main.getTabAt(3)?.icon?.alpha = 225
但是它不起作用如何更改一个标签的颜色?
使用,您正在更改内部文本的不透明度,而不是颜色。