/cts/tests/tests/text/src/android/text/cts/ |
SpannedStringTest.java | 35 SpannedString spanned = SpannedString.valueOf(text); local 36 assertEquals(text, spanned.toString()); 38 spanned = new SpannedString(text); 39 assertSame(spanned, SpannedString.valueOf(spanned)); 50 SpannedString spanned = new SpannedString(text); local 52 CharSequence subSequence = spanned.subSequence(0, 2); 56 subSequence = spanned.subSequence(0, text.length()); 61 spanned.subSequence(-1, text.length() + 1); 67 spanned.subSequence(2, 0) [all...] |
HtmlTest.java | 29 import android.text.Spanned; 51 Spanned spanned = Html.fromHtml(source); local 52 assertSingleTagOnWhileString(spanned); 53 spanned = Html.fromHtml(source, null, null); 54 assertSingleTagOnWhileString(spanned); 57 private void assertSingleTagOnWhileString(Spanned spanned) { 64 Object[] spans = spanned.getSpans(start, end, Object.class); 66 assertEquals(expectStart, spanned.getSpanStart(spans[0])) 73 Spanned spanned = Html.fromHtml(source); local 92 String spanned = Html.fromHtml(source).toString(); local 361 Spanned spanned = Html.fromHtml(source); local 383 Spanned spanned = Html.fromHtml(source); local [all...] |
AlteredCharSequenceTest.java | 21 import android.text.Spanned; 108 MockSpanned spanned = new MockSpanned("This is a spanned."); local 109 mAlteredCharSequence = AlteredCharSequence.make(spanned, sub, 0, sub.length); 140 class MockSpanned implements Spanned {
|
TextUtilsTest.java | 35 import android.text.Spanned; 148 string1.setSpan(urlSpan, 0, string1.length() - 1, Spanned.SPAN_INCLUSIVE_INCLUSIVE); 150 string2.setSpan(bgColorSpan, 0, string2.length() - 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 153 Spanned strResult = (Spanned) TextUtils.concat(string1, comma, string2); 187 source1.setSpan(urlSpan, 0, midPos, Spanned.SPAN_INCLUSIVE_INCLUSIVE); 190 source1.length() - 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 203 assertEquals(Spanned.SPAN_INCLUSIVE_INCLUSIVE, dest1.getSpanFlags(urlSpan)); 206 assertEquals(Spanned.SPAN_EXCLUSIVE_EXCLUSIVE, dest1.getSpanFlags(bgColorSpan)); 209 source2.setSpan(urlSpan, 0, source2.length() - 1, Spanned.SPAN_EXCLUSIVE_INCLUSIVE) 2041 SpannableString spanned = new SpannableString(source); local [all...] |
/frameworks/base/core/tests/benchmarks/src/android/text/ |
SpannableStringInternalCopyBenchmark.java | 29 private SpannedString spanned; field in class:SpannableStringInternalCopyBenchmark 38 Spanned source = Html.fromHtml(strBuilder.toString()); 39 spanned = new SpannedString(source); 44 spanned = null; 50 new SpannedString(spanned); 57 spanned.subSequence(1, spanned.length()-1);
|
/frameworks/base/core/java/android/text/ |
SpanSet.java | 23 * A cached set of spans. Caches the result of {@link Spanned#getSpans(int, int, Class)} and then 24 * provides faster access to {@link Spanned#nextSpanTransition(int, int, Class)}. 46 public void init(Spanned spanned, int start, int limit) { 47 final E[] allSpans = spanned.getSpans(start, limit, classType); 63 final int spanStart = spanned.getSpanStart(span); 64 final int spanEnd = spanned.getSpanEnd(span); 67 final int spanFlag = spanned.getSpanFlags(span); 98 * Similar to {@link Spanned#nextSpanTransition(int, int, Class)}
|
MeasuredText.java | 118 if (text instanceof Spanned) { 119 Spanned spanned = (Spanned) text; local 120 ReplacementSpan[] spans = spanned.getSpans(start, end, 124 int startInPara = spanned.getSpanStart(spans[i]) - start; 125 int endInPara = spanned.getSpanEnd(spans[i]) - start;
|
StaticLayout.java | 480 : (source instanceof Spanned) 535 : (b.mText instanceof Spanned) 593 Spanned spanned = null; 594 if (source instanceof Spanned) 595 spanned = (Spanned) source; 611 if (spanned != null) { 612 LeadingMarginSpan[] sp = getParagraphSpans(spanned, paraStart, paraEnd, 628 chooseHt = getParagraphSpans(spanned, paraStart, paraEnd, LineHeightSpan.class) [all...] |
Layout.java | 199 mSpannedText = text instanceof Spanned; 219 mSpannedText = text instanceof Spanned; 285 Spanned sp = (Spanned) buf; 421 Spanned buffer = (Spanned) mText; 477 // a non-spanned transformation of a spanned editing buffer. 541 Spanned spanned = (Spanned) mText local 1646 Spanned spanned = (Spanned) mText; local [all...] |
TextUtils.java | 440 if (source instanceof Spanned) 626 if (cs instanceof Spanned) { 630 Spanned sp = (Spanned) cs; 672 private static void writeWhere(Parcel p, Spanned sp, Object o) { 817 * be printed one span per line. If the CharSequence is not a Spanned, 821 if (cs instanceof Spanned) { 822 Spanned sp = (Spanned) cs; 853 Spanned.SPAN_EXCLUSIVE_EXCLUSIVE) [all...] |