gpt4 book ai didi

android - 如何在 TabLayout 更改所选选项卡的标题颜色?

转载 作者:行者123 更新时间:2023-11-29 15:00:36 25 4
gpt4 key购买 nike

我想在 TabLayout 的图标后面改变这个区域的颜色,只有一行图标。我还需要更改标题下的这条粉红色线,但我在样式中找不到合适的参数。我的风格:

  <style name="AppTabLayout" parent="Widget.Design.TabLayout">
<item name="tabIndicatorColor">?attr/colorAccent</item>
<item name="tabIndicatorHeight">4dp</item>
<item name="tabPaddingStart">6dp</item>
<item name="tabPaddingEnd">6dp</item>
<item name="tabBackground">?attr/selectableItemBackground</item>
<item name="tabTextAppearance">@style/AppTabTextAppearance</item>
<item name="tabSelectedTextColor">@color/darkPurple</item>
</style>

<!-- for text -->
<style name="AppTabTextAppearance" parent="TextAppearance.Design.Tab">
<item name="android:textSize">12sp</item>
<item name="android:textColor">@color/orange</item>
<item name="textAllCaps">false</item>
</style>

screenshot

最佳答案

尝试使用以下选项卡布局属性

app:tabIndicatorColor="@color/colorBlack"// it set Selected tab underline color
app:tabSelectedTextColor="@color/colorPrimary"// it set Selected tab text color
app:tabTextColor="@color/colorAccent"// it set tab text color

关于android - 如何在 TabLayout 更改所选选项卡的标题颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46559979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com