gpt4 book ai didi

android - TabLayout - 选定的选项卡具有不同的字体

转载 作者:行者123 更新时间:2023-11-30 00:56:07 26 4
gpt4 key购买 nike

有什么方法可以在当前选择的选项卡上设置不同的字体(在 TabLayout 中)?

要使用自定义字体,我使用 Calligraphy,但我正在寻找任何方法来为当前选定的选项卡定义不同的字体。

最佳答案

TabLayout 是一个 ViewGroup,因此您可以使用 getChildAt(selectedPosition) 访问其子项。然后您可以遍历 TabItem 子项(因为默认情况下它的 LinearLayout 包含单个 ImageView 和单个 TextView)并且如果你发现一个 TextView 实例执行 TextView.setTypeface() 将所需的字体作为参数传递。

关于android - TabLayout - 选定的选项卡具有不同的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40141598/

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