Home
last modified time | relevance | path

Searched refs:spanStart (Results 1 – 20 of 20) sorted by relevance

/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/
H A DLocaleSpanCompatUtils.java115 final int spanStart = spannable.getSpanStart(existingLocaleSpan); in updateLocaleSpan() local
117 if (spanEnd < spanStart) { in updateLocaleSpan()
121 if (spanEnd < start || end < spanStart) { in updateLocaleSpan()
129 if (spanStart < newStart) { in updateLocaleSpan()
130 newStart = spanStart; in updateLocaleSpan()
166 final int spanStart = spannable.getSpanStart(localeSpan); in removeLocaleSpanFromRange() local
168 if (spanStart > spanEnd) { in removeLocaleSpanFromRange()
176 if (removeEnd < spanStart) { in removeLocaleSpanFromRange()
181 if (spanStart < removeStart) { in removeLocaleSpanFromRange()
185 spannable.setSpan(localeSpan, spanStart, removeStart, spanFlags); in removeLocaleSpanFromRange()
[all …]
/aosp12/frameworks/base/core/java/android/text/
H A DSpanSet.java67 final int spanStart = spanned.getSpanStart(span); in init() local
69 if (spanStart == spanEnd) continue; in init()
74 spanStarts[numberOfSpans] = spanStart; in init()
106 final int spanStart = spanStarts[i]; in getNextTransition() local
108 if (spanStart > start && spanStart < limit) limit = spanStart; in getNextTransition()
H A DSpannableStringBuilder.java335 if (spanStart > mGapStart) in change()
336 spanStart -= mGapLength; in change()
343 int ost = spanStart; in change()
347 if (spanStart > start && spanStart <= end) { in change()
348 for (spanStart = end; spanStart < clen; spanStart++) in change()
349 if (spanStart > end && charAt(spanStart - 1) == '\n') in change()
609 if (spanStart > mGapStart) spanStart -= mGapLength; in sendToSpanWatchers()
664 if (spanStart > mGapStart) spanStart -= mGapLength; in sendToSpanWatchers()
961 if (spanStart > mGapStart) { in getSpansRec()
962 spanStart -= mGapLength; in getSpansRec()
[all …]
H A DSpannableStringInternal.java109 int spanStart = srcData[i * COLUMNS + START]; in copySpansFromInternal() local
134 int spanStart = srcData[i * COLUMNS + START]; in copySpansFromInternal() local
140 if (spanStart < start) spanStart = start; in copySpansFromInternal()
144 mSpanData[j * COLUMNS + START] = spanStart - start; in copySpansFromInternal()
159 if (spanStart > end || spanEnd < start) return true; in isOutOfCopyRange()
160 if (spanStart != spanEnd && start != end) { in isOutOfCopyRange()
161 if (spanStart == end || spanEnd == start) return true; in isOutOfCopyRange()
351 int spanStart = data[i * COLUMNS + START]; in getSpans() local
354 if (spanStart > queryEnd) { in getSpans()
361 if (spanStart != spanEnd && queryStart != queryEnd) { in getSpans()
[all …]
H A DMeasuredParagraph.java357 for (int spanStart = start; spanStart < end; spanStart = spanEnd) { in buildForMeasurement()
358 spanEnd = mt.mSpanned.nextSpanTransition(spanStart, end, MetricAffectingSpan.class); in buildForMeasurement()
359 MetricAffectingSpan[] spans = mt.mSpanned.getSpans(spanStart, spanEnd, in buildForMeasurement()
363 paint, spans, spanStart, spanEnd, null /* native builder ptr */); in buildForMeasurement()
420 for (int spanStart = start; spanStart < end; spanStart = spanEnd) { in buildForStaticLayout()
421 spanEnd = mt.mSpanned.nextSpanTransition(spanStart, end, in buildForStaticLayout()
423 MetricAffectingSpan[] spans = mt.mSpanned.getSpans(spanStart, spanEnd, in buildForStaticLayout()
427 mt.applyMetricsAffectingSpan(paint, spans, spanStart, spanEnd, builder); in buildForStaticLayout()
H A DTextLine.java783 int spanStart = runStart;
791 spanLimit = mSpanned.nextSpanTransition(mStart + spanStart, limit,
796 spanStart = spanLimit;
799 MetricAffectingSpan[] spans = mSpanned.getSpans(mStart + spanStart,
817 return after ? spanLimit : spanStart;
824 return wp.getTextRunCursor(mChars, spanStart, spanLimit - spanStart,
827 return wp.getTextRunCursor(mText, mStart + spanStart,
H A DStaticLayout.java822 for (int spanStart = paraStart, spanEnd; spanStart < paraEnd; spanStart = spanEnd) { in generate()
847 while (breakIndex < breakCount && paraStart + breaks[breakIndex] < spanStart) { in generate()
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
H A DTextRange.java86 int spanStart = text.getSpanStart(span); in getSuggestionSpansAtWord() local
92 spanStart = Math.min(spanStart, text.getSpanStart(spans[i])); in getSuggestionSpansAtWord()
98 if (spanStart == mWordAtCursorStartIndex && spanEnd == mWordAtCursorEndIndex) { in getSuggestionSpansAtWord()
/aosp12/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/span/
H A DSpanHelper.java31 final int spanStart = spannable.getSpanStart(oldSpan); in replaceSpan() local
34 spannable.setSpan(newSpan, spanStart, spanEnd, 0); in replaceSpan()
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/incident/
H A DConfirmationActivity.java153 int spanStart = 0; in onCreate() local
157 spanStart, spanStart + length, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); in onCreate()
158 spanStart += length + 1; in onCreate()
/aosp12/frameworks/base/core/java/android/widget/
H A DSpellChecker.java714 final int spanStart = editable.getSpanStart(spellCheckSpan); in parse() local
716 if (spanEnd < spellCheckStart || spellCheckEnd < spanStart) { in parse()
720 if (spanStart <= spellCheckStart && spellCheckEnd <= spanEnd) { in parse()
731 spellCheckStart = Math.min(spanStart, spellCheckStart); in parse()
865 final int end, final int spanStart, final int spanEnd) {
867 if (spanEnd != start && spanStart != end) {
878 + ">, " + editable + ", " + editable.subSequence(spanStart, spanEnd) + ", "
881 } else if (spanStart == end && end > 0) {
887 + ">, " + editable + ", " + editable.subSequence(spanStart, spanEnd) + ", "
H A DEditor.java2545 minSpanStart = Math.min(minSpanStart, spanStart); in shouldOfferToShowSuggestions()
2547 if (selectionStart < spanStart || selectionStart > spanEnd) { in shouldOfferToShowSuggestions()
3110 final int spanStart = editable.getSpanStart(targetSuggestionSpan); in replaceWithSuggestion() local
3112 if (spanStart < 0 || spanEnd <= spanStart) { in replaceWithSuggestion()
3146 mTextView.replaceText_internal(spanStart, spanEnd, suggestion); in replaceWithSuggestion()
3637 void setSpanInfo(SuggestionSpan span, int spanStart, int spanEnd) { in setSpanInfo() argument
3639 mSuggestionSpanInfo.mSpanStart = spanStart; in setSpanInfo()
3744 misspelledSpanInfo.mSpanStart = spanStart; in getSuggestionInfo()
3897 if (spanStart < 0 || spanEnd <= spanStart) { in initContentView()
3912 updateSpellCheckSpans(spanStart, spanEnd, false); in initContentView()
[all …]
H A DTextView.java10753 final int spanStart = text.getSpanStart(span); in removeIntersectingNonAdjacentSpans() local
10755 if (spanEnd == start || spanStart == end) continue; in removeIntersectingNonAdjacentSpans()
10770 final int spanStart = text.getSpanStart(spans[i]); in removeAdjacentSuggestionSpans() local
10772 if (spanEnd == pos || spanStart == pos) { in removeAdjacentSuggestionSpans()
10773 if (SpellChecker.haveWordBoundariesChanged(text, pos, pos, spanStart, spanEnd)) { in removeAdjacentSuggestionSpans()
/aosp12/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/common/
H A DHtmlToSpannedParser.java69 int spanStart = result.getSpanStart(urlSpan); in parseHtml() local
71 result.setSpan(mClickableSpanFactory.create(intent), spanStart, spanEnd, in parseHtml() local
/aosp12/frameworks/base/apct-tests/perftests/core/src/android/text/
H A DTextPerfUtils.java109 final int spanStart = prevWordStart; in nextRandomParagraph() local
118 ssb.setSpan(span, spanStart, spanEnd, Spanned.SPAN_INCLUSIVE_EXCLUSIVE); in nextRandomParagraph()
/aosp12/packages/apps/Messaging/src/com/android/messaging/util/
H A DUiUtils.java356 final int spanStart = markup.getSpanStart(link); in stripHtml() local
358 if (spanStart > currentIndex) { in stripHtml()
359 result.append(strippedText, currentIndex, spanStart); in stripHtml()
361 final String displayText = strippedText.substring(spanStart, spanEnd); in stripHtml()
/aosp12/frameworks/opt/setupwizard/library/gingerbread/src/com/android/setupwizardlib/util/
H A DLinkAccessibilityHelper.java262 final int spanStart = spannedText.getSpanStart(span); in getBoundsForSpan() local
264 final float xStart = layout.getPrimaryHorizontal(spanStart); in getBoundsForSpan()
266 final int lineStart = layout.getLineForOffset(spanStart); in getBoundsForSpan()
/aosp12/frameworks/opt/chips/src/com/android/ex/chips/
H A DRecipientEditTextView.java2462 int spanStart = spannable.getSpanStart(recipients[i]); in createMoreChip() local
2464 recipients[i].setOriginalText(text.toString().substring(spanStart, spanEnd)); in createMoreChip()
2541 int spanStart = spannable.getSpanStart(currentChip); in selectChip() local
2545 if (spanEnd - spanStart == editable.length() - 1) { in selectChip()
2548 editable.delete(spanStart, spanEnd); in selectChip()
2699 int spanStart = spannable.getSpanStart(chip); in removeChip() local
2713 if (spanStart >= 0 && toDelete > 0) { in removeChip()
2714 text.delete(spanStart, toDelete); in removeChip()
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DRichInputConnection.java318 final int spanStart = mTempObjectForCommitText.getSpanStart(span); in commitText() local
330 mTempObjectForCommitText.setSpan(span, spanStart, spanEnd + 1, spanFlags); in commitText()
/aosp12/frameworks/base/core/java/android/app/
H A DNotification.java6200 int spanStart = ss.getSpanStart(span); in getFullLengthSpanColor() local
6202 boolean fullLength = (spanEnd - spanStart) == charSequence.length(); in getFullLengthSpanColor()
6239 int spanStart = ss.getSpanStart(span); in ensureColorSpanContrast() local
6241 boolean fullLength = (spanEnd - spanStart) == charSequence.length(); in ensureColorSpanContrast()
6285 builder.setSpan(resultSpan, spanStart, spanEnd, ss.getSpanFlags(span)); in ensureColorSpanContrast()