existe alguma maneira de usar SpannableString no TabLayout?

Quero definir o título do TabLayout com dois tamanhos de texto diferentes. Como na imagem abaixo. Ou o contrário para conseguir isso!

Eu tentei com SpannableString como dar abaixo. Esse trecho está no loop for até 5!

SpannableString mSpannableString=  new SpannableString(s);
mSpannableString.setSpan(new RelativeSizeSpan(2f), 0,5, 0); // set size
mSpannableString.setSpan(new ForegroundColorSpan(Color.RED), 0, 5, 0);// set color
mTabLayout.getTabAt(i).setText(mSpannableString);

Mas como mencionado pelo CommonaSwaresetText () não está pegando o conteúdo rico!

questionAnswers(1)

yourAnswerToTheQuestion