Jak ustawić wiele zakresów tekstu w TextView na ten sam tekst częściowy?

Załóżmy, że mam następny tekst:

Witaj stackOverflow

I chcę ustawić drugie słowo jako jedno i drugieRelativeSizeSpan (aby ustawić względny rozmiar czcionki) iTextAppearanceSpan (aby ustawić kolor tekstu), jak je połączyć?

Wiem tylko, że mogę wybrać jeden z nich, używając na przykład następnego kodu:

final SpannableString textToShow = new SpannableString("Hello stackOverflow");
textToShow.setSpan(new RelativeSizeSpan(1.5f), textToShow.length() - "stackOverflow".length(),textToShow.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(textToShow);

Ale muszę także ustawić kolor, a nawet dodać inne funkcje z innych klas obejmujących ...

Co mogę zrobić ?

questionAnswers(4)

yourAnswerToTheQuestion