Android Custom font Spannable Typeface Span

До сих пор лучшее, которое я придумал:

def my_cool_helper(name, form)
  out = capture { link_to name, a_path }
  out << capture { form.hidden_field name.tableize, value => 'something' }
end

там лучший путь?

21
задан Leo 1 April 2011 в 22:14
поделиться

1 ответ

Можно сделать следующее:

SpannableString spannableString = new SpannableString("your text");
Typeface typeface = Typeface.create(ResourcesCompat.getFont(this, R.font.your_font);
spannableString.setSpan(
    new TypefaceSpan(typeface, Typeface.NORMAL)), 
    0, 4, 
    Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

Этот конструктор заменит предыдущий стиль текста, достигая того, что Вы хотите. Однако выгода - то, что это было представлено в API 28.

0
ответ дан 29 November 2019 в 21:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: