Attualmente, sto impostando i colori di testo e sfondo per una parte di stringa utilizzando SpannableString in questo modo:Aggiungere stili multipli in una sola volta per SpannableString
SpannableStringBuilder spanString = new SpannableStringBuilder(text);
spanString.setSpan(new ForegroundColorSpan(Color.RED), start, end, 0);
spanString.setSpan(new BackgroundColorSpan(Color.GRAY), start, end, 0);
Esiste un modo per combinare entrambi questi stili in un unico CharacterStyle oggetto e impostarlo in un unico comando?