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

时间:2016-10-19 21:10:51

标签: android android-tablayout android-fonts

有没有办法在当前选中的选项卡上设置不同的字体(在TabLayout中)?

要使用自定义字体我使用书法,但我正在寻找任何方法为当前选定的标签定义不同的字体。

1 个答案:

答案 0 :(得分:1)

TabLayoutViewGroup,因此您可以使用getChildAt(selectedPosition)访问其子级。然后,您可以迭代TabItem个孩子(默认情况下,其LinearLayout包含单个ImageView和单个TextView),如果您找到TextView个实例,请执行{{ 1}}将所需的字体作为参数传递。