Я хочу установить заголовок TabLayout с двумя разными размерами текста. Как и данное изображение ниже. Или наоборот, чтобы достичь этого!Есть ли способ использовать SpannableString в TabLayout?
Я попытался с SpannableString хотел дать ниже. Этот фрагмент находится в цикле for до 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);
Но как было упомянуто CommonaSware SetText() не принимает богатое содержание!
Возможно, вы можете использовать fromHtml() –
Используйте Html.fromHtml(), или если он не работает, создайте пользовательский макет для вкладки. –
@SahilMunjal Html.fromHtml() не повезло с этим! –