SpannableString text = new SpannableString("RAHUL");
text.setSpan(new ForegroundColorSpan(white), 0, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
text.setSpan(new ForegroundColorSpan(blue), 3, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
headerHolder.mTextViewLabel.setText(text, TextView.BufferType.SPANNABLE);
Ich bekomme nur "HL" als Ausgabe.Ich versuche, auf Marshamallow spannbar zu verwenden. Es gibt mir falsche Ausgabe
, was den Fehler –
Erwarteter Ausgang ändern ist RAHUL in zwei verschiedenen Farben, dh RAH in Weiß und UL in Blau. – Rahul
Dies liegt daran, dass sowohl "weiß" als auch "blau" 0 sind (oder mindestens 24-31 sind Nullen) – pskink