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

/frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/util/
H A DEmojiMatcher.java95 protected void describeMismatchSafely(final CharSequence charSequence, argument
101 protected boolean matchesSafely(final CharSequence charSequence) { argument
102 if (charSequence == null) return false;
103 if (!(charSequence instanceof Spanned)) return false;
104 mSpans = ((Spanned) charSequence).getSpans(0, charSequence.length(), EmojiSpan.class);
124 protected void describeMismatchSafely(final CharSequence charSequence, argument
137 protected boolean matchesSafely(final CharSequence charSequence) { argument
138 if (charSequence == null) return false;
139 if (!(charSequence instanceo
180 describeMismatchSafely(final CharSequence charSequence, Description mismatchDescription) argument
212 matchesSafely(final CharSequence charSequence) argument
[all...]
/frameworks/base/apct-tests/perftests/core/src/android/text/
H A DNonEditableTextGenerator.java45 * Sample charSequence generated:
55 final CharSequence charSequence = sequenceGenerator.buildLatinSequence();
60 return createSpannable(charSequence);
63 return createString(charSequence);
67 private Spannable createSpannable(CharSequence charSequence) { argument
69 new SpannableStringBuilder(charSequence) : new SpannableString(charSequence);
82 private String createString(CharSequence charSequence) { argument
84 return charSequence.toString();
87 // the charSequence i
[all...]
/frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/text/
H A DEmojiSpanInstrumentationTest.java74 final CharSequence charSequence = EmojiCompat.get().process(string.toString());
75 assertNotNull(charSequence);
76 assertThat(charSequence, hasEmojiCount(1));
78 final Spannable spanned = (Spannable) charSequence;
79 final EmojiSpan[] spans = spanned.getSpans(0, charSequence.length(), EmojiSpan.class);
82 // set text to the charSequence with the EmojiSpan
86 textView.setText(charSequence);
98 spanned.setSpan(sizeSpan, 0, charSequence.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
103 textView.setText(charSequence);
H A DEmojiCompatTest.java115 final CharSequence charSequence = EmojiCompat.get().process("");
116 assertNotNull(charSequence);
117 assertEquals(0, charSequence.length());
118 assertThat(charSequence, not(hasEmoji()));
162 final CharSequence charSequence = EmojiCompat.get().process(string);
163 assertNotNull(charSequence);
164 assertEquals(string, charSequence.toString());
165 assertThat(charSequence, not(hasEmoji()));
223 CharSequence charSequence = EmojiCompat.get().process(string.toString());
224 assertThat(charSequence, hasEmojiCoun
[all...]
/frameworks/support/emoji/core/src/main/java/androidx/emoji/text/
H A DEmojiProcessor.java117 EmojiMetadata getEmojiMetadata(@NonNull final CharSequence charSequence) { argument
120 final int end = charSequence.length();
124 final int codePoint = Character.codePointAt(charSequence, currentOffset);
143 * <li>If no emojis are found, {@code charSequence} given as the input is returned without
144 * any changes. i.e. charSequence is a String, and no emojis are found, the same String is
151 * @param charSequence CharSequence to add the EmojiSpans, cannot be {@code null}
152 * @param start start index in the charSequence to look for emojis, should be greater than or
153 * equal to {@code 0}, also less than {@code charSequence.length()}
154 * @param end end index in the charSequence to look for emojis, should be greater than or
155 * equal to {@code start} parameter, also less than {@code charSequence
160 process(@onNull final CharSequence charSequence, @IntRange(from = 0) int start, @IntRange(from = 0) int end, @IntRange(from = 0) int maxEmojiCount, final boolean replaceAll) argument
453 hasGlyph(final CharSequence charSequence, int start, final int end, final EmojiMetadata metadata) argument
820 hasGlyph(final CharSequence charSequence, int start, final int end) argument
[all...]
H A DEmojiCompat.java597 * used on devices running API 18 or below, returns the given {@code charSequence} without
600 * @param charSequence CharSequence to add the EmojiSpans
606 public CharSequence process(@NonNull final CharSequence charSequence) { argument
607 // since charSequence might be null here we have to check it. Passing through here to the
611 @IntRange(from = 0) final int length = charSequence == null ? 0 : charSequence.length();
612 return process(charSequence, 0, length);
619 * <li>If no emojis are found, {@code charSequence} given as the input is returned without
620 * any changes. i.e. charSequence is a String, and no emojis are found, the same String is
626 * When used on devices running API 18 or below, returns the given {@code charSequence} withou
642 process(@onNull final CharSequence charSequence, @IntRange(from = 0) final int start, @IntRange(from = 0) final int end) argument
677 process(@onNull final CharSequence charSequence, @IntRange(from = 0) final int start, @IntRange(from = 0) final int end, @IntRange(from = 0) final int maxEmojiCount) argument
717 process(@onNull final CharSequence charSequence, @IntRange(from = 0) final int start, @IntRange(from = 0) final int end, @IntRange(from = 0) final int maxEmojiCount, @ReplaceStrategy int replaceStrategy) argument
1109 process(@onNull final CharSequence charSequence, @IntRange(from = 0) final int start, @IntRange(from = 0) final int end, @IntRange(from = 0) final int maxEmojiCount, boolean replaceAll) argument
1195 process(@onNull CharSequence charSequence, int start, int end, int maxEmojiCount, boolean replaceAll) argument
[all...]
/frameworks/base/core/java/android/view/textservice/
H A DTextInfo.java61 * @param charSequence the text which will be input to TextService. Attached spans that
68 public TextInfo(CharSequence charSequence, int start, int end, int cookie, int sequenceNumber) { argument
69 if (TextUtils.isEmpty(charSequence)) {
70 throw new IllegalArgumentException("charSequence is empty");
74 new SpannableStringBuilder(charSequence, start, end);
117 * @return the charSequence which is an input of a text service. This may have some parcelable
/frameworks/support/compat/src/androidTest/java/androidx/core/app/
H A DRemoteInputTest.java113 CharSequence charSequence = "value doesn't matter";
117 putResults.putCharSequence(input.getResultKey(), charSequence);
122 verifyIntentHasTextResults(intent, charSequence);
129 CharSequence charSequence = "value doesn't matter";
142 textResults.putCharSequence(input.getResultKey(), charSequence);
147 verifyIntentHasTextResults(intent, charSequence);
155 CharSequence charSequence = "value doesn't matter";
164 textResults.putCharSequence(input.getResultKey(), charSequence);
173 verifyIntentHasTextResults(intent, charSequence);
/frameworks/base/core/tests/utiltests/src/com/android/internal/util/
H A DCharSequencesTest.java55 static String toString(CharSequence charSequence) { argument
56 return new StringBuilder().append(charSequence).toString();
/frameworks/support/emoji/core/src/main/java/androidx/emoji/widget/
H A DEmojiTextWatcher.java68 public void onTextChanged(CharSequence charSequence, final int start, final int before, argument
75 if (before <= after && charSequence instanceof Spannable) {
78 final Spannable s = (Spannable) charSequence;
/frameworks/base/core/java/android/text/method/
H A DWordIterator.java59 public void setCharSequence(@NonNull CharSequence charSequence, int start, int end) { argument
60 if (0 <= start && end <= charSequence.length()) {
61 mCharSeq = charSequence;
63 mEnd = Math.min(charSequence.length(), end + WINDOW_WIDTH);
64 mIterator.setText(new CharSequenceCharacterIterator(charSequence, mStart, mEnd));
/frameworks/base/core/java/android/widget/
H A DTextInputTimePickerView.java89 public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
92 public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
102 public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
105 public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
/frameworks/opt/chips/src/com/android/ex/chips/recipientchip/
H A DReplacementDrawableSpan.java51 public void draw(Canvas canvas, CharSequence charSequence, int start, int end, float x, int top, argument
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/utils/
H A DStringUtilTest.java102 final CharSequence charSequence =
104 assertThat(charSequence).isInstanceOf(SpannableStringBuilder.class);
106 final SpannableStringBuilder expectedString = (SpannableStringBuilder) charSequence;
/frameworks/base/core/java/com/android/internal/util/
H A DNotificationColorUtil.java180 * @param charSequence The text to process.
183 public CharSequence invertCharSequenceColors(CharSequence charSequence) { argument
184 if (charSequence instanceof Spanned) {
185 Spanned ss = (Spanned) charSequence;
214 return charSequence;
246 * @param charSequence the input text
249 public static CharSequence clearColorSpans(CharSequence charSequence) { argument
250 if (charSequence instanceof Spanned) {
251 Spanned ss = (Spanned) charSequence;
280 return charSequence;
[all...]
/frameworks/base/packages/SystemUI/src/com/android/keyguard/
H A DKeyguardSliceView.java256 * @param charSequence Original text.
259 private static CharSequence findBestLineBreak(CharSequence charSequence) { argument
260 if (TextUtils.isEmpty(charSequence)) {
261 return charSequence;
264 String source = charSequence.toString();
/frameworks/opt/setupwizard/library/test/instrumentation/src/com/android/setupwizardlib/test/util/
H A DMockWindow.java87 public void setTitle(CharSequence charSequence) { argument
/frameworks/base/core/java/com/android/internal/accessibility/
H A DAccessibilityShortcutController.java402 public Toast makeToastFromText(Context context, CharSequence charSequence, int duration) { argument
403 return Toast.makeText(context, charSequence, duration);
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
H A DSearchBar.java224 public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
228 public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
/frameworks/base/core/java/android/text/
H A DTextUtils.java2013 * If the {@code charSequence} is instance of {@link Spanned}, creates a new copy and
2014 * {@link NoCopySpan}'s are removed from the copy. Otherwise the given {@code charSequence} is
2020 public static CharSequence trimNoCopySpans(@Nullable CharSequence charSequence) { argument
2021 if (charSequence != null && charSequence instanceof Spanned) {
2023 return new SpannableStringBuilder(charSequence);
2025 return charSequence;
/frameworks/base/core/java/android/app/
H A DNotification.java2421 private static CharSequence removeTextSizeSpans(CharSequence charSequence) { argument
2422 if (charSequence instanceof Spanned) {
2423 Spanned ss = (Spanned) charSequence;
2450 return charSequence;
5296 * @param charSequence the charSequence on which the spans are
5300 * @return the contrasted charSequence
5302 private CharSequence ensureColorSpanContrast(CharSequence charSequence, int background, argument
5304 if (charSequence instanceof Spanned) {
5305 Spanned ss = (Spanned) charSequence;
5376 processLegacyText(CharSequence charSequence) argument
5380 processLegacyText(CharSequence charSequence, boolean ambient) argument
[all...]
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 2402 milliseconds