如何在Android tabLayout的选项卡中将fond weight更改为粗体?

如何在Android tabLayout的选项卡中将fond weight更改为粗体?,android,kotlin,android-tablayout,Android,Kotlin,Android Tablayout,我使用tabLayout并希望更改所选选项卡的字体权重。我只找到了indikator的配置、选定的字体和背景色,但没有找到粗体字体的重量 根据您所说的能够配置所选字体,这应该很容易,您可以通过在所选选项卡的文本视图上设置字体来实现。就像为texview设置字体一样 将OnTabSelectedListener添加到您的表格布局中。在onTabSelected中,迭代该选项卡的子视图,检查其是否为TextView的实例,然后将该TextView设置为Typeface.BOLD(或设置您选择的自定义

我使用tabLayout并希望更改所选选项卡的字体权重。我只找到了indikator的配置、选定的字体和背景色,但没有找到粗体字体的重量

根据您所说的能够配置所选字体,这应该很容易,您可以通过在所选选项卡的文本视图上设置字体来实现。就像为texview设置字体一样

OnTabSelectedListener
添加到您的表格布局中。在
onTabSelected
中,迭代该选项卡的子视图,检查其是否为TextView的实例,然后将该TextView设置为Typeface.BOLD(或设置您选择的自定义字体)

类似地,在
onTabUnselected
中,您需要将字体设置回Typeface.NORMAL(或默认字体)

也许能帮点忙。
我不认为有任何直接的方法可以简单地设置选项卡所选的字体权重。

看到了吗?这是否回答了您的问题?