Searched refs:spannable (Results 1 - 22 of 22) sorted by relevance

/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/span/
H A DSpanHelper.java28 * {@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 DSpannableBuilderTest.java73 // 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 DSpannableTest.java34 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 DLinkifyCompatTest.java92 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 DRichTextView.java65 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 DEmojiInputFilter.java121 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 DEmojiProcessor.java156 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 DKeyboardUtil.java112 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 DLinkify.java374 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 DLinkifyCompat.java243 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 DEditorState.java149 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 DEmojiCompatTest.java151 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 DRecipientEditTextView.java1426 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 DAutoCompleteTextView.java1062 Editable spannable = getText();
1063 Selection.setSelection(spannable, spannable.length());
H A DEditor.java1233 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 DTextView.java5056 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 DTextViewBindingAdapterTest.java282 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 DEditStyledText.java1774 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 DAccessibilityNodeInfo.java2459 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 DClosedCaptionRenderer.java1406 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 DPhoneNumberUtils.java2453 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 DTextClassifierImpl.java576 Spannable spannable = (Spannable) text;
580 spannable.setSpan(span.mSpan, span.mStart, span.mEnd, 0);

Completed in 2214 milliseconds