/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/compat/ |
LocaleSpanCompatUtilsTests.java | 24 import android.text.Spanned; 43 private static void assertLocaleSpan(final Spanned spanned, final int index, 46 final Object span = spanned.getSpans(0, spanned.length(), Object.class)[index]; 48 assertEquals(expectedStart, spanned.getSpanStart(span)); 49 assertEquals(expectedEnd, spanned.getSpanEnd(span)); 50 assertEquals(expectedSpanFlags, spanned.getSpanFlags(span)); 53 private static void assertSpanEquals(final Object expectedSpan, final Spanned spanned, [all...] |
TextInfoCompatUtilsTests.java | 24 import android.text.Spanned; 42 final private static int TEST_STYLE_SPAN_FLAGS = Spanned.SPAN_EXCLUSIVE_INCLUSIVE; 46 final private static int TEST_URL_SPAN_FLAGS = Spanned.SPAN_EXCLUSIVE_EXCLUSIVE; 58 final Spanned expectedSpanned = (Spanned) text.subSequence(TEST_CHAR_SEQUENCE_START, 68 assertTrue("should be Spanned", actualCharSequence instanceof Spanned);
|
SuggestionSpanUtilsTest.java | 23 import android.text.Spanned; 56 if (!(actualText instanceof Spanned)) { 59 final Spanned spanned = (Spanned)actualText; local 60 final SuggestionSpan[] suggestionSpans = spanned.getSpans(0, spanned.length(), 70 assertTrue(actualText instanceof Spanned); 71 final Spanned spanned = (Spanned)actualText local [all...] |
/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...] |
SpannableStringTest.java | 22 import android.text.Spanned; 140 first.setSpan(quoteSpan, 0, 2, Spanned.SPAN_PARAGRAPH); 141 first.setSpan(localeSpan, 2, 4, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 142 first.setSpan(underlineSpan, 0, first.length(), Spanned.SPAN_PRIORITY); 144 Spanned second = (Spanned) first.subSequence(2,4); 151 {underlineSpan, 0, second.length(), Spanned.SPAN_PRIORITY}, 152 {localeSpan, 0, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE}}; 167 first.setSpan(new QuoteSpan(), 0, 2, Spanned.SPAN_PARAGRAPH); 168 first.setSpan(new LocaleSpan(Locale.US), 2, 4, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE) [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);
|
/cts/tests/tests/text/src/android/text/method/cts/ |
MetaKeyKeyListenerTest.java | 22 import android.text.Spanned; 41 content.setSpan(Selection.SELECTION_START, 0, 0, Spanned.SPAN_POINT_POINT); 42 content.setSpan(Selection.SELECTION_END, 0, 0, Spanned.SPAN_POINT_POINT); 47 content.setSpan(Selection.SELECTION_START, 1, 1, Spanned.SPAN_POINT_POINT); 48 content.setSpan(Selection.SELECTION_END, 1, 1, Spanned.SPAN_POINT_POINT); 53 content.setSpan(Selection.SELECTION_START, 3, 3, Spanned.SPAN_POINT_POINT); 54 content.setSpan(Selection.SELECTION_END, 3, 3, Spanned.SPAN_POINT_POINT); 66 content.setSpan(Selection.SELECTION_START, 0, 0, Spanned.SPAN_POINT_POINT); 67 content.setSpan(Selection.SELECTION_END, 0, 0, Spanned.SPAN_POINT_POINT); 72 content.setSpan(Selection.SELECTION_START, 1, 1, Spanned.SPAN_POINT_POINT) [all...] |
/packages/apps/ContactsCommon/src/com/android/contacts/common/format/ |
SpannedTestUtils.java | 22 import android.text.Spanned; 30 * Utility class to check the value of spanned text in text views. 41 String actualHtmlText = Html.toHtml((Spanned) textView.getText()); 59 Assert.assertTrue(seq instanceof Spanned); 60 Spanned spannable = (Spanned) seq; 70 private static int getNumForegroundColorSpansBetween(Spanned value, int start, int end) { 75 * Asserts that the given character sequence is not a Spanned object and text is correct. 81 Assert.assertFalse(seq instanceof Spanned);
|
/packages/apps/UnifiedEmail/src/com/android/mail/compose/ |
HtmlifyBeginResult.java | 18 import android.text.Spanned; 25 public final Spanned result; 28 public HtmlifyBeginResult(Spanned result, Object extras) {
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/ |
SpannableStringUtilsTests.java | 25 import android.text.Spanned; 38 new String[] {"" + i}, Spanned.SPAN_PARAGRAPH), 39 i * 12, i * 12 + 12, Spanned.SPAN_PARAGRAPH); 48 final Spanned result = 49 (Spanned)SpannableStringUtils.concatWithNonParagraphSuggestionSpansOnly(a, b); 55 flags & Spanned.SPAN_PARAGRAPH, 0); 62 if (cs instanceof Spanned) { 63 final Spanned spanned = (Spanned) cs local 74 final Spanned spanned = (Spanned) cs; local [all...] |
/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)}
|
InputFilter.java | 37 * Note: If <var>source</var> is an instance of {@link Spanned} or 43 Spanned dest, int dstart, int dend); 51 Spanned dest, int dstart, int dend) { 58 if (source instanceof Spanned) { 60 TextUtils.copySpansFrom((Spanned) source, 84 public CharSequence filter(CharSequence source, int start, int end, Spanned dest,
|
/frameworks/base/core/tests/coretests/src/android/text/ |
TextUtilsTest.java | 61 assertEquals(1, ((Spanned) TextUtils.concat(foo)).getSpanStart("foo")); 63 assertEquals(1, ((Spanned) TextUtils.concat(foo, bar)).getSpanStart("foo")); 64 assertEquals(4, ((Spanned) TextUtils.concat(foo, bar)).getSpanStart("bar")); 66 assertEquals(1, ((Spanned) TextUtils.concat(foo, bar, baz)).getSpanStart("foo")); 67 assertEquals(4, ((Spanned) TextUtils.concat(foo, bar, baz)).getSpanStart("bar")); 68 assertEquals(7, ((Spanned) TextUtils.concat(foo, bar, baz)).getSpanStart("baz")); 138 private void checkContains(Spanned text, String[] spans, String spanName, 153 Spanned result; 164 result = (Spanned) TextUtils.expandTemplate(template, "foo"); 178 result = (Spanned) TextUtils.expandTemplate(template, "") 427 MockSpanned spanned = new MockSpanned(); local [all...] |
/frameworks/opt/setupwizard/library/eclair-mr1/test/src/com/android/setupwizardlib/test/ |
RichTextViewTest.java | 23 import android.text.Spanned; 43 assertTrue("Text should be spanned", text instanceof Spanned); 45 Object[] spans = ((Spanned) text).getSpans(0, text.length(), Annotation.class); 48 spans = ((Spanned) text).getSpans(0, text.length(), LinkSpan.class); 65 assertTrue("Text should be spanned", text instanceof Spanned); 67 Object[] spans = ((Spanned) text).getSpans(0, text.length(), Annotation.class); 70 spans = ((Spanned) text).getSpans(0, text.length(), TextAppearanceSpan.class);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
SpannableStringUtils.java | 21 import android.text.Spanned; 49 public static void copyNonParagraphSuggestionSpansFrom(Spanned source, int start, int end, 60 fl &= ~Spanned.SPAN_PARAGRAPH; 91 boolean spanned = false; 93 if (text[i] instanceof Spanned) { 94 spanned = true; 104 if (!spanned) { 113 if (text[i] instanceof Spanned) { 114 copyNonParagraphSuggestionSpansFrom((Spanned) text[i], 0, len, ss, off); 125 if (!(text instanceof Spanned)) { 128 final Spanned spanned = (Spanned)text; local [all...] |
/frameworks/opt/setupwizard/library/eclair-mr1/src/com/android/setupwizardlib/util/ |
LinkAccessibilityHelper.java | 24 import android.text.Spanned; 72 if (text instanceof Spanned) { 73 final Spanned spannedText = (Spanned) text; 87 if (text instanceof Spanned) { 88 final Spanned spannedText = (Spanned) text; 146 if (text instanceof Spanned) { 147 Spanned spannedText = (Spanned) text [all...] |
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowHtml.java | 4 import android.text.Spanned; 13 public static Spanned fromHtml(String source) { 25 private static class SpannedThatActsLikeString implements Spanned {
|
/packages/apps/UnifiedEmail/tests/src/com/android/mail/utils/ |
UtilsTest.java | 21 import android.text.Spanned; 34 final Spanned actual = Utils.insertStringWithStyle( 46 final Spanned actual = Utils.insertStringWithStyle( 53 public static void assertSpannedEquals(Spanned expected, Spanned actual) {
|
/packages/apps/UnifiedEmail/src/com/android/mail/utils/ |
HtmlUtils.java | 22 import android.text.Spanned; 48 * @return processed HTML as a Spanned 50 public static Spanned htmlToSpan(String html, HtmlTree.ConverterFactory factory) { 55 final Spanned spanned = htmlTree.getSpanned(); local 59 spanned.length()); 60 return spanned; 64 * Class that handles converting the html into a Spanned. 77 public static class SpannedConverter implements HtmlTree.Converter<Spanned> { 163 mBuilder.setSpan(marker, start, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE) [all...] |
/packages/apps/UnifiedEmail/src/com/android/mail/browse/ |
BadgeSpan.java | 24 import android.text.Spanned; 51 * A reference to the enclosing Spanned object to collect other CharacterStyle spans and take 54 private final Spanned mSpanned; 57 public BadgeSpan(Spanned spanned, BadgeSpanDimensions dims) { 58 mSpanned = spanned;
|
/packages/apps/UnifiedEmail/src/com/android/mail/ui/ |
EllipsizedMultilineTextView.java | 24 import android.text.Spanned; 97 // Merely assembling the Spanned pieces together would result in duplicate CharacterStyle 98 // spans in the assembled version if a CharacterStyle spanned across the lastLineStart 100 if (text instanceof Spanned) { 101 final Spanned s = (Spanned) text;
|
/frameworks/base/core/java/android/text/style/ |
IconMarginSpan.java | 22 import android.text.Spanned; 45 int st = ((Spanned) text).getSpanStart(this); 57 if (end == ((Spanned) text).getSpanEnd(this)) {
|
/packages/apps/Settings/src/com/android/settings/widget/ |
LinkTextView.java | 22 import android.text.Spanned; 50 if (text instanceof Spanned) { 52 ((Spanned) text).getSpans(0, text.length(), ClickableSpan.class);
|
/packages/inputmethods/LatinIME/tools/dicttool/compat/android/text/ |
Spanned.java | 19 public interface Spanned extends CharSequence {
|