/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/span/ |
H A D | SpanHelper.java | 28 * {@code oldSpan} from the {@code spannable}. 30 public static void replaceSpan(Spannable spannable, Object oldSpan, Object newSpan) { argument 31 final int spanStart = spannable.getSpanStart(oldSpan); 32 final int spanEnd = spannable.getSpanEnd(oldSpan); 33 spannable.removeSpan(oldSpan); 34 spannable.setSpan(newSpan, spanStart, spanEnd, 0);
|
/frameworks/support/emoji/core/tests/java/android/support/text/emoji/widget/ |
H A D | SpannableBuilderTest.java | 73 // test spannable copying? do I need it? 78 final SpannableBuilder spannable = new SpannableBuilder(mClass, "abc"); 81 spannable.setSpan(span1, 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 82 spannable.setSpan(span2, 2, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 84 final CharSequence subsequence = spannable.subSequence(0, 1); 88 final QuoteSpan[] spans = spannable.getSpans(0, 1, QuoteSpan.class); 95 final SpannableBuilder spannable = new SpannableBuilder(mClass, "abcde"); 96 spannable.setSpan(mWatcher, 1, 2, Spanned.SPAN_INCLUSIVE_INCLUSIVE); 99 Object[] spans = spannable.getSpans(0, spannable [all...] |
/frameworks/base/core/tests/coretests/src/android/text/ |
H A D | SpannableTest.java | 34 Spannable spannable = newSpannableWithText("abcdef"); 36 spannable.setSpan(emptySpan, 1, 1, 0); 38 spannable.setSpan(unemptySpan, 1, 2, 0); 45 spans = spannable.getSpans(0, 1, Object.class); 47 spans = spannable.getSpans(0, 2, Object.class); 49 spans = spannable.getSpans(1, 2, Object.class); 51 spans = spannable.getSpans(2, 2, Object.class);
|
/frameworks/support/compat/tests/java/android/support/v4/text/util/ |
H A D | LinkifyCompatTest.java | 92 SpannableString spannable = new SpannableString("name@gmail.com, " 99 assertTrue(LinkifyCompat.addLinks(spannable, Linkify.WEB_URLS)); 100 URLSpan[] spans = spannable.getSpans(0, spannable.length(), URLSpan.class); 107 assertTrue(LinkifyCompat.addLinks(spannable, Linkify.EMAIL_ADDRESSES)); 108 spans = spannable.getSpans(0, spannable.length(), URLSpan.class); 126 SpannableString spannable = new SpannableString(text); 127 LinkifyCompat.addLinks(spannable, LINKIFY_TEST_PATTERN, "Test:"); 128 URLSpan[] spans = (spannable [all...] |
/frameworks/opt/setupwizard/library/eclair-mr1/src/com/android/setupwizardlib/view/ |
H A D | RichTextView.java | 65 final SpannableString spannable = new SpannableString(text); 66 final Annotation[] spans = spannable.getSpans(0, spannable.length(), Annotation.class); 78 SpanHelper.replaceSpan(spannable, span, textAppearanceSpan); 81 SpanHelper.replaceSpan(spannable, span, link); 84 return spannable;
|
/frameworks/support/emoji/core/src/android/support/text/emoji/widget/ |
H A D | EmojiInputFilter.java | 121 static void updateSelection(Spannable spannable, final int start, final int end) { argument 123 Selection.setSelection(spannable, start, end); 125 Selection.setSelection(spannable, start); 127 Selection.setSelection(spannable, end);
|
/frameworks/support/emoji/core/src/android/support/text/emoji/ |
H A D | EmojiProcessor.java | 156 Spannable spannable = null; 157 // if it is a spannable already, use the same instance to add/remove EmojiSpans. 161 spannable = (Spannable) charSequence; 164 if (spannable != null) { 165 final EmojiSpan[] spans = spannable.getSpans(start, end, EmojiSpan.class); 172 final int spanStart = spannable.getSpanStart(span); 173 final int spanEnd = spannable.getSpanEnd(span); 179 spannable.removeSpan(span); 193 if (maxEmojiCount != EMOJI_COUNT_UNLIMITED && spannable != null) { 194 maxEmojiCount -= spannable 411 addEmoji(@onNull final Spannable spannable, final EmojiMetadata metadata, final int start, final int end) argument [all...] |
/frameworks/support/emoji/core/tests/java/android/support/text/emoji/util/ |
H A D | KeyboardUtil.java | 112 public static void setSelection(Instrumentation instrumentation, final Spannable spannable, argument 114 setSelection(instrumentation, spannable, start, start); 117 public static void setSelection(Instrumentation instrumentation, final Spannable spannable, argument 123 Selection.setSelection(spannable, start, end);
|
/frameworks/base/core/java/android/text/util/ |
H A D | Linkify.java | 374 SpannableString spannable = SpannableString.valueOf(text.getText()); 376 boolean linksAdded = addLinks(spannable, pattern, defaultScheme, schemes, matchFilter, 379 text.setText(spannable); 402 * @param spannable Spannable whose text is to be marked-up with links 413 public static final boolean addLinks(@NonNull Spannable spannable, @NonNull Pattern pattern, argument 416 return addLinks(spannable, pattern, scheme, null, matchFilter, 423 * @param spannable Spannable whose text is to be marked-up with links. 436 public static final boolean addLinks(@NonNull Spannable spannable, @NonNull Pattern pattern, argument 453 Matcher m = pattern.matcher(spannable); 461 allowed = matchFilter.acceptMatch(spannable, star [all...] |
/frameworks/support/compat/java/android/support/v4/text/util/ |
H A D | LinkifyCompat.java | 243 SpannableString spannable = SpannableString.valueOf(text.getText()); 245 boolean linksAdded = addLinks(spannable, pattern, defaultScheme, schemes, matchFilter, 248 text.setText(spannable); 271 * @param spannable Spannable whose text is to be marked-up with links 282 public static final boolean addLinks(@NonNull Spannable spannable, @NonNull Pattern pattern, argument 285 return addLinks(spannable, pattern, scheme, null, matchFilter, 292 * @param spannable Spannable whose text is to be marked-up with links. 305 public static final boolean addLinks(@NonNull Spannable spannable, @NonNull Pattern pattern, argument 322 Matcher m = pattern.matcher(spannable); 330 allowed = matchFilter.acceptMatch(spannable, star [all...] |
/frameworks/base/core/tests/coretests/src/android/text/method/ |
H A D | EditorState.java | 149 final Spannable spannable = new SpannableString(sb.toString()); 171 spannable.setSpan(mockReplacementSpan, replacementSpanStart, replacementSpanEnd, 174 mText = Editable.Factory.getInstance().newEditable(spannable);
|
/frameworks/support/emoji/core/tests/java/android/support/text/emoji/ |
H A D | EmojiCompatTest.java | 151 final Spannable spannable = new SpannableString(new TestString('a') 154 assertSame(spannable, EmojiCompat.get().process(spannable, 0, 0)); 155 assertSame(spannable, EmojiCompat.get().process(spannable, 1, 1)); 156 assertSame(spannable, EmojiCompat.get().process(spannable, spannable.length(), 157 spannable.length()));
|
/frameworks/opt/chips/src/com/android/ex/chips/ |
H A D | RecipientEditTextView.java | 1426 Spannable spannable = getSpannable(); 1431 end = spannable.getSpanEnd(mMoreChip); 2313 final Spannable spannable = getSpannable(); 2318 int firstStart = spannable.getSpanStart(first); 2319 int secondStart = spannable.getSpanStart(second); 2442 Spannable spannable = getSpannable(); 2453 totalReplaceStart = spannable.getSpanStart(recipients[i]); 2456 totalReplaceEnd = spannable.getSpanEnd(recipients[i]); 2459 int spanStart = spannable.getSpanStart(recipients[i]); 2460 int spanEnd = spannable [all...] |
/frameworks/base/core/java/android/widget/ |
H A D | AutoCompleteTextView.java | 1062 Editable spannable = getText(); 1063 Selection.setSelection(spannable, spannable.length());
|
H A D | Editor.java | 1233 Spannable spannable = (Spannable) text; 1234 SuggestionSpan[] suggestionSpans = spannable.getSpans(0, 1235 spannable.length(), SuggestionSpan.class); 2125 final Spannable spannable = (Spannable) text; 2128 final SuggestionSpan[] suggestionSpans = spannable.getSpans(selectionStart, selectionEnd, 2148 final int spanStart = spannable.getSpanStart(suggestionSpans[i]); 2149 final int spanEnd = spannable.getSpanEnd(suggestionSpans[i]); 2184 Spannable spannable = (Spannable) mTextView.getText(); 2185 SuggestionSpan[] suggestionSpans = spannable.getSpans(mTextView.getSelectionStart(), 3289 Spannable spannable [all...] |
H A D | TextView.java | 5056 void removeMisspelledSpans(Spannable spannable) { argument 5057 SuggestionSpan[] suggestionSpans = spannable.getSpans(0, spannable.length(), 5063 spannable.removeSpan(suggestionSpans[i]); 5237 * stored as a static text, styleable/spannable text, or editable text 5463 * stored as a static text, styleable/spannable text, or editable text 5509 * stored as a static text, styleable/spannable text, or editable text 5586 Spannable spannable; 5588 spannable = (Spannable) text; 5590 spannable 7566 removeParcelableSpans(Spannable spannable, int start, int end) argument [all...] |
/frameworks/data-binding/integration-tests/TestApp/app/src/androidTestApi7/java/android/databinding/testapp/ |
H A D | TextViewBindingAdapterTest.java | 282 Spannable spannable = Spannable.Factory.getInstance().newSpannable(input); 283 return digitsKeyListener.filter(input, 0, input.length(), spannable, 0, input.length())
|
/frameworks/ex/common/java/com/android/ex/editstyledtext/ |
H A D | EditStyledText.java | 1774 Spannable spannable = (Spannable) txt; 1775 int len = spannable.length(); 1777 Log.d(TAG, "--- dumpSpannableString, txt:" + spannable + ", len:" + len); 1779 Object[] styles = spannable.getSpans(0, len, Object.class); 1784 + spannable.getSpanStart(style) + "," 1785 + spannable.getSpanEnd(style) + "," 1786 + spannable.getSpanFlags(style)); 2509 public HorizontalLineSpan(int color, int width, Spannable spannable) { argument 2511 mDrawable = new HorizontalLineDrawable(color, width, spannable); 2703 public HorizontalLineDrawable(int color, int width, Spannable spannable) { argument [all...] |
/frameworks/base/core/java/android/view/accessibility/ |
H A D | AccessibilityNodeInfo.java | 2459 Spannable spannable = new SpannableStringBuilder(text); 2467 int spanToReplaceStart = spannable.getSpanStart(span); 2468 int spanToReplaceEnd = spannable.getSpanEnd(span); 2469 int spanToReplaceFlags = spannable.getSpanFlags(span); 2470 spannable.removeSpan(span); 2474 spannable.setSpan(replacementSpan, spanToReplaceStart, spanToReplaceEnd, 2477 mText = spannable;
|
/frameworks/base/media/java/android/media/ |
H A D | ClosedCaptionRenderer.java | 1406 Spannable spannable = (Spannable) text; 1407 Cea608CCParser.MutableBackgroundColorSpan[] bgSpans = spannable.getSpans( 1408 0, spannable.length(), Cea608CCParser.MutableBackgroundColorSpan.class);
|
/frameworks/base/telephony/java/android/telephony/ |
H A D | PhoneNumberUtils.java | 2453 Spannable spannable = Spannable.Factory.getInstance().newSpannable(phoneNumber); 2454 PhoneNumberUtils.addTtsSpan(spannable, 0, spannable.length()); 2455 return spannable;
|
/frameworks/base/core/java/android/view/textclassifier/ |
H A D | TextClassifierImpl.java | 576 Spannable spannable = (Spannable) text; 580 spannable.setSpan(span.mSpan, span.mStart, span.mEnd, 0);
|