Questo è un esempio.Come creare un testo multi spanning?
String source = "This is example text";
Spannable out = new SpannedString(source);
StyleSpan boldSpan = new StyleSpan(Typeface.BOLD);
out.setSpan(boldSpan, 1, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
out.setSpan(boldSpan, 9, 12, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
//someTextView.setText(out);
Risultato atteso: T hi s è posta XAM PLE testo ("hi" & "XAM" sono evidenziate in grassetto)
Risultato effettivo: Questo è e pio ple testo (funziona solo l'ultimo metodo setSpan e grassetto è solo "xam")
Come creare testo multi spanning? È possibile?
Forse il problema è nel Spannable.SPAN_EXCLUSIVE_EXCLUSIVE flag? Grazie.
Grazie. Funziona :) – user1523690
Nessun problema. Felice di sentirlo. :) Accetta la risposta per favore se sei soddisfatto della mia soluzione. – MillyMonster
Non ho ancora avuto questo problema, stavo solo guardando felicemente le domande ... Ma anche questo mi avrebbe bloccato. – WORMSS