Как изменить вес на жирный во вкладке Android tabLayout? - PullRequest
0 голосов
/ 11 февраля 2020

Я использую tabLayout и хочу изменить размер шрифта для выбранной вкладки. Я просто нахожу конфигурацию индикатора, выбранный шрифт и цвет фона, но не жирность шрифта.

1 Ответ

0 голосов
/ 11 февраля 2020

Из того, что вы сказали о возможности настроить выбранный шрифт, это должно быть легко, и вы можете добиться этого, установив гарнитуру в текстовом представлении выбранной вами вкладки. Точно так же, как вы бы установили гарнитуру для texview.

Добавьте OnTabSelectedListener к вашей tabLayout. в onTabSelected переберите childViews вкладки и проверьте, является ли он экземпляром TextView, затем установите Typeface.BOLD для этого textview (или задайте произвольный шрифт по вашему выбору).

Аналогично в onTabUnselected вам нужно вернуть Typeface обратно на Typeface.NORMAL (или ваш шрифт по умолчанию).

Может быть этот пост может помочь. Я не думаю, что есть какой-либо прямой способ просто установить выбранный вес шрифта на вкладке.

...