Lines Matching refs:spans
1061 // since spans affect text metrics, add spans to the string before measure/layout or fancy
1196 CharacterStyle[] spans = messageInfoString.getSpans(0, messageInfoString.length(),
1200 if (spans.length > 0) {
1201 spans[0].updateDrawState(sPaint);
1218 CharacterStyle[] spans = sender.getSpans(0, sender.length(), CharacterStyle.class);
1220 if (spans.length > 0) {
1221 spans[0].updateDrawState(sPaint);
1227 sender = copyStyles(spans, sElidedPaddingToken + sender + sElidedPaddingToken);
1232 sender = copyStyles(spans, sSendersSplitToken + sender);
1236 if (spans.length > 0) {
1237 spans[0].updateDrawState(sPaint);
1246 ellipsizedText = copyStyles(spans,
1268 private static SpannableString copyStyles(CharacterStyle[] spans, CharSequence newText) {
1270 if (spans != null && spans.length > 0) {
1271 s.setSpan(spans[0], 0, s.length(), 0);