HomeSort by relevance Sort by last modified time
    Searched refs:spanEnd (Results 1 - 25 of 29) sorted by null

1 2

  /frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/span/
SpanHelper.java 32 final int spanEnd = spannable.getSpanEnd(oldSpan);
34 spannable.setSpan(newSpan, spanStart, spanEnd, 0);
  /frameworks/base/core/java/android/text/
SpanSet.java 64 final int spanEnd = spanned.getSpanEnd(span);
65 if (spanStart == spanEnd) continue;
71 spanEnds[numberOfSpans] = spanEnd;
103 final int spanEnd = spanEnds[i];
105 if (spanEnd > start && spanEnd < limit) limit = spanEnd;
SpannableStringInternal.java 104 int spanEnd = srcData[i * COLUMNS + END];
105 if (isOutOfCopyRange(start, end, spanStart, spanEnd)) continue;
129 int spanEnd = srcData[i * COLUMNS + END];
130 if (isOutOfCopyRange(start, end, spanStart, spanEnd)
135 if (spanEnd > end) spanEnd = end;
139 mSpanData[j * COLUMNS + END] = spanEnd - start;
147 * Checks if [spanStart, spanEnd] interval is excluded from [start, end].
151 private final boolean isOutOfCopyRange(int start, int end, int spanStart, int spanEnd) {
152 if (spanStart > end || spanEnd < start) return true
    [all...]
SpannableStringBuilder.java 336 int spanEnd = mSpanEnds[i];
337 if (spanEnd > mGapStart)
338 spanEnd -= mGapLength;
342 int oen = spanEnd;
351 if (spanEnd > start && spanEnd <= end) {
352 for (spanEnd = end; spanEnd < clen; spanEnd++)
353 if (spanEnd > end && charAt(spanEnd - 1) == '\n'
    [all...]
MeasuredParagraph.java 370 int spanEnd;
371 for (int spanStart = start; spanStart < end; spanStart = spanEnd) {
372 spanEnd = mt.mSpanned.nextSpanTransition(spanStart, end, MetricAffectingSpan.class);
373 MetricAffectingSpan[] spans = mt.mSpanned.getSpans(spanStart, spanEnd,
377 paint, spans, spanStart, spanEnd, 0 /* native static layout ptr */);
432 int spanEnd;
433 for (int spanStart = start; spanStart < end; spanStart = spanEnd) {
434 spanEnd = mt.mSpanned.nextSpanTransition(spanStart, end,
436 MetricAffectingSpan[] spans = mt.mSpanned.getSpans(spanStart, spanEnd,
440 mt.applyMetricsAffectingSpan(paint, spans, spanStart, spanEnd,
    [all...]
Layout.java 346 final int spanEnd = sp.nextSpanTransition(start, mText.length(),
348 spans = getParagraphSpans(sp, start, spanEnd, ParagraphStyle.class);
418 int spanEnd = 0;
457 // spanEnd so that we can check less frequently. Since
460 // If spanEnd is before the end of the paragraph, that's not
462 if (start >= spanEnd && (lineNum == firstLine || isFirstParaLine)) {
463 spanEnd = sp.nextSpanTransition(start, textLength,
465 spans = getParagraphSpans(sp, start, spanEnd, ParagraphStyle.class);
600 int spanEnd = 0;
612 if (start >= spanEnd) {
    [all...]
StaticLayout.java     [all...]
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/
LocaleSpanCompatUtils.java 116 final int spanEnd = spannable.getSpanEnd(existingLocaleSpan);
117 if (spanEnd < spanStart) {
118 Log.e(TAG, "Invalid span: spanStart=" + spanStart + " spanEnd=" + spanEnd);
121 if (spanEnd < start || end < spanStart) {
134 if (newEnd < spanEnd) {
135 newEnd = spanEnd;
167 final int spanEnd = spannable.getSpanEnd(localeSpan);
168 if (spanStart > spanEnd) {
169 Log.e(TAG, "Invalid span: spanStart=" + spanStart + " spanEnd=" + spanEnd)
    [all...]
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
TextRange.java 87 int spanEnd = text.getSpanEnd(span);
93 spanEnd = Math.max(spanEnd, text.getSpanEnd(spans[i]));
98 if (spanStart == mWordAtCursorStartIndex && spanEnd == mWordAtCursorEndIndex) {
  /packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/common/
HtmlToSpannedParser.java 70 int spanEnd = result.getSpanEnd(urlSpan);
71 result.setSpan(mClickableSpanFactory.create(intent), spanStart, spanEnd,
  /device/google/accessory/demokit/app/src/com/google/android/DemoKit/
ColorLEDController.java 99 int spanEnd = spanStart + 1;
100 ssb.setSpan(new SubscriptSpan(), spanStart, spanEnd, 0);
101 ssb.setSpan(new RelativeSizeSpan(0.7f), spanStart, spanEnd, 0);
  /frameworks/base/apct-tests/perftests/core/src/android/text/
TextPerfUtils.java 81 final int spanEnd = (i + wordLen) > ssb.length() ? ssb.length() : i + wordLen;
89 ssb.setSpan(span, spanStart, spanEnd, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
  /frameworks/base/core/java/android/widget/
SpellChecker.java 623 final int spanEnd = editable.getSpanEnd(spellCheckSpan);
624 if (spanEnd < spellCheckStart || spellCheckEnd < spanStart) {
628 if (spanStart <= spellCheckStart && spellCheckEnd <= spanEnd) {
640 spellCheckEnd = Math.max(spanEnd, spellCheckEnd);
688 final int spanEnd = editable.getSpanEnd(spellCheckSpans[i]);
689 if (spanEnd == start) {
755 final int end, final int spanStart, final int spanEnd) {
757 if (spanEnd != start && spanStart != end) {
762 } else if (spanEnd == start && start < editable.length())
    [all...]
Editor.java     [all...]
  /frameworks/support/emoji/core/src/main/java/androidx/emoji/text/
EmojiProcessor.java 195 final int spanEnd = spannable.getSpanEnd(span);
204 end = Math.max(spanEnd, end);
338 final int spanEnd = content.getSpanEnd(span);
340 || (!forwardDelete && spanEnd == start)
341 || (start > spanStart && start < spanEnd)) {
342 content.delete(spanStart, spanEnd);
410 int spanEnd = editable.getSpanEnd(span);
412 end = Math.max(spanEnd, end);
    [all...]
  /frameworks/opt/setupwizard/library/gingerbread/src/com/android/setupwizardlib/util/
LinkAccessibilityHelper.java 267 final int spanEnd = spannedText.getSpanEnd(span);
269 final float xEnd = layout.getPrimaryHorizontal(spanEnd);
271 final int lineEnd = layout.getLineForOffset(spanEnd);
  /cts/tests/tests/text/src/android/text/cts/
StaticLayoutLineBreakingTest.java 349 for (int spanEnd = spanStart; spanEnd < text.length(); spanEnd++) {
351 ssb.setSpan(metricAffectingSpan, spanStart, spanEnd,
SpannableStringBuilderTest.java 395 final int spanEnd = builder.length();
408 spanEnd, builder.getSpanEnd(spans[0]));
  /packages/apps/Messaging/src/com/android/messaging/util/
UiUtils.java 357 final int spanEnd = markup.getSpanEnd(link);
361 final String displayText = strippedText.substring(spanStart, spanEnd);
365 currentIndex = spanEnd;
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
RichInputConnection.java 319 final int spanEnd = mTempObjectForCommitText.getSpanEnd(span);
325 if (0 < spanEnd && spanEnd < mTempObjectForCommitText.length()) {
326 final char spanEndChar = mTempObjectForCommitText.charAt(spanEnd - 1);
327 final char nextChar = mTempObjectForCommitText.charAt(spanEnd);
330 mTempObjectForCommitText.setSpan(span, spanStart, spanEnd + 1, spanFlags);
    [all...]
  /external/skia/src/pathops/
SkOpSpan.cpp 412 const SkOpSpanBase* spanEnd = spanEndPtT->span();
413 const SkOpPtT* start = base->ptT()->starter(spanEnd->ptT());
  /external/skqp/src/pathops/
SkOpSpan.cpp 412 const SkOpSpanBase* spanEnd = spanEndPtT->span();
413 const SkOpPtT* start = base->ptT()->starter(spanEnd->ptT());
  /frameworks/base/tools/aapt2/
StringPool.cpp 485 uint32_t* spanEnd = out->NextBlock<uint32_t>();
486 *spanEnd = android::ResStringPool_span::END;
  /frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
StaggeredGridLayoutManager.java     [all...]
  /frameworks/opt/chips/src/com/android/ex/chips/
RecipientEditTextView.java     [all...]

Completed in 774 milliseconds

1 2