/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/span/ |
SpanHelper.java | 31 final int spanStart = spannable.getSpanStart(oldSpan); 34 spannable.setSpan(newSpan, spanStart, spanEnd, 0);
|
/frameworks/base/core/java/android/text/ |
SpanSet.java | 63 final int spanStart = spanned.getSpanStart(span); 65 if (spanStart == spanEnd) continue; 70 spanStarts[numberOfSpans] = spanStart; 102 final int spanStart = spanStarts[i]; 104 if (spanStart > start && spanStart < limit) limit = spanStart;
|
SpannableStringInternal.java | 103 int spanStart = srcData[i * COLUMNS + START]; 105 if (isOutOfCopyRange(start, end, spanStart, spanEnd)) continue; 128 int spanStart = srcData[i * COLUMNS + START]; 130 if (isOutOfCopyRange(start, end, spanStart, spanEnd) 134 if (spanStart < start) spanStart = start; 138 mSpanData[j * COLUMNS + START] = spanStart - 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 | 332 int spanStart = mSpanStarts[i]; 333 if (spanStart > mGapStart) 334 spanStart -= mGapLength; 341 int ost = spanStart; 345 if (spanStart > start && spanStart <= end) { 346 for (spanStart = end; spanStart < clen; spanStart++) 347 if (spanStart > end && charAt(spanStart - 1) == '\n' [all...] |
MeasuredParagraph.java | 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 */); 433 for (int spanStart = start; spanStart < end; spanStart = spanEnd) { 434 spanEnd = mt.mSpanned.nextSpanTransition(spanStart, end [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/ |
LocaleSpanCompatUtils.java | 115 final int spanStart = spannable.getSpanStart(existingLocaleSpan); 117 if (spanEnd < spanStart) { 118 Log.e(TAG, "Invalid span: spanStart=" + spanStart + " spanEnd=" + spanEnd); 121 if (spanEnd < start || end < spanStart) { 129 if (spanStart < newStart) { 130 newStart = spanStart; 166 final int spanStart = spannable.getSpanStart(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 | 86 int spanStart = text.getSpanStart(span); 92 spanStart = Math.min(spanStart, text.getSpanStart(spans[i])); 98 if (spanStart == mWordAtCursorStartIndex && spanEnd == mWordAtCursorEndIndex) {
|
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/common/ |
HtmlToSpannedParser.java | 69 int spanStart = result.getSpanStart(urlSpan); 71 result.setSpan(mClickableSpanFactory.create(intent), spanStart, spanEnd,
|
/device/google/accessory/demokit/app/src/com/google/android/DemoKit/ |
ColorLEDController.java | 98 int spanStart = labelText.length(); 99 int spanEnd = spanStart + 1; 100 ssb.setSpan(new SubscriptSpan(), spanStart, spanEnd, 0); 101 ssb.setSpan(new RelativeSizeSpan(0.7f), spanStart, spanEnd, 0);
|
/external/skia/src/pathops/ |
SkPathOpsSimplify.cpp | 51 SkOpSpan* spanStart = start->starter(end); 52 if (!spanStart->done()) { 56 current->markDone(spanStart); 121 SkOpSpan* spanStart = start->starter(end); 122 if (!spanStart->done()) { 126 current->markDone(spanStart);
|
SkPathOpsOp.cpp | 147 SkOpSpan* spanStart = start->starter(end); 148 if (!spanStart->done()) { 152 current->markDone(spanStart);
|
SkOpSegment.cpp | 861 SkOpSpan* spanStart = start->starter(end); 863 bool success = markWinding(spanStart, winding); 866 while ((other = other->nextChase(&start, &step, &spanStart, &last))) { 867 if (spanStart->windSum() != SK_MinS32) { 868 // SkASSERT(spanStart->windSum() == winding); // FIXME: is this assert too aggressive? 872 (void) other->markWinding(spanStart, winding); 882 SkOpSpan* spanStart = start->starter(end); 884 bool success = markWinding(spanStart, winding, oppWinding); 887 while ((other = other->nextChase(&start, &step, &spanStart, &last))) { 888 if (spanStart->windSum() != SK_MinS32) [all...] |
/external/skqp/src/pathops/ |
SkPathOpsSimplify.cpp | 51 SkOpSpan* spanStart = start->starter(end); 52 if (!spanStart->done()) { 56 current->markDone(spanStart); 121 SkOpSpan* spanStart = start->starter(end); 122 if (!spanStart->done()) { 126 current->markDone(spanStart);
|
SkPathOpsOp.cpp | 147 SkOpSpan* spanStart = start->starter(end); 148 if (!spanStart->done()) { 152 current->markDone(spanStart);
|
SkOpSegment.cpp | 861 SkOpSpan* spanStart = start->starter(end); 863 bool success = markWinding(spanStart, winding); 866 while ((other = other->nextChase(&start, &step, &spanStart, &last))) { 867 if (spanStart->windSum() != SK_MinS32) { 868 // SkASSERT(spanStart->windSum() == winding); // FIXME: is this assert too aggressive? 872 (void) other->markWinding(spanStart, winding); 882 SkOpSpan* spanStart = start->starter(end); 884 bool success = markWinding(spanStart, winding, oppWinding); 887 while ((other = other->nextChase(&start, &step, &spanStart, &last))) { 888 if (spanStart->windSum() != SK_MinS32) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
Edits.java | 535 int spanStart, spanLength; 537 spanStart = srcIndex; 540 spanStart = destIndex; 543 if (i < spanStart) { 544 if (i >= (spanStart / 2)) { 549 spanStart = findSource ? srcIndex : destIndex; 550 if (i >= spanStart) { 556 // spanStart is the start of the current span, first of the remaining ones. 562 if (i >= (spanStart - len)) { 563 int n = ((spanStart - i - 1) / spanLength) + 1 [all...] |
/external/icu/icu4c/source/common/ |
edits.cpp | 653 int32_t spanStart, spanLength; 655 spanStart = srcIndex; 658 spanStart = destIndex; 661 if (i < spanStart) { 662 if (i >= (spanStart / 2)) { 668 spanStart = findSource ? srcIndex : destIndex; 669 if (i >= spanStart) { 675 // spanStart is the start of the current span, first of the remaining ones. 681 if (i >= (spanStart - len)) { 682 int32_t n = ((spanStart - i - 1) / spanLength) + 1 [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
Edits.java | 545 int spanStart, spanLength; 547 spanStart = srcIndex; 550 spanStart = destIndex; 553 if (i < spanStart) { 554 if (i >= (spanStart / 2)) { 559 spanStart = findSource ? srcIndex : destIndex; 560 if (i >= spanStart) { 566 // spanStart is the start of the current span, first of the remaining ones. 572 if (i >= (spanStart - len)) { 573 int n = ((spanStart - i - 1) / spanLength) + 1 [all...] |
/frameworks/base/apct-tests/perftests/core/src/android/text/ |
TextPerfUtils.java | 80 final int spanStart = i; 89 ssb.setSpan(span, spanStart, spanEnd, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
|
/frameworks/base/core/java/android/widget/ |
SpellChecker.java | 622 final int spanStart = editable.getSpanStart(spellCheckSpan); 624 if (spanEnd < spellCheckStart || spellCheckEnd < spanStart) { 628 if (spanStart <= spellCheckStart && spellCheckEnd <= spanEnd) { 639 spellCheckStart = Math.min(spanStart, spellCheckStart); 698 final int spanStart = editable.getSpanStart(spellCheckSpans[i]); 699 if (spanStart == end) { 755 final int end, final int spanStart, final int spanEnd) { 757 if (spanEnd != start && spanStart != end) { [all...] |
/frameworks/support/emoji/core/src/main/java/androidx/emoji/text/ |
EmojiProcessor.java | 194 final int spanStart = spannable.getSpanStart(span); 196 // Remove span only when its spanStart is NOT equal to current end. 200 if (spanStart != end) { 203 start = Math.min(spanStart, start); 337 final int spanStart = content.getSpanStart(span); 339 if ((forwardDelete && spanStart == start) 341 || (start > spanStart && start < spanEnd)) { 342 content.delete(spanStart, spanEnd); 409 int spanStart = editable.getSpanStart(span); 411 start = Math.min(spanStart, start) [all...] |
/cts/tests/tests/text/src/android/text/cts/ |
StaticLayoutLineBreakingTest.java | 348 for (int spanStart = 0; spanStart < text.length(); spanStart++) { 349 for (int spanEnd = spanStart; spanEnd < text.length(); spanEnd++) { 351 ssb.setSpan(metricAffectingSpan, spanStart, spanEnd,
|
SpannableStringBuilderTest.java | 393 final int spanStart = builder.length(); 406 spanStart, builder.getSpanStart(spans[0])); 681 final int spanStart = builder.length() - (i * 2); 682 builder.setSpan(regularSpans[i - 1], spanStart, spanStart + 1, 684 builder.setSpan(prioritySpans[i - 1], spanStart + 1, spanStart + 2,
|
/frameworks/opt/setupwizard/library/gingerbread/src/com/android/setupwizardlib/util/ |
LinkAccessibilityHelper.java | 266 final int spanStart = spannedText.getSpanStart(span); 268 final float xStart = layout.getPrimaryHorizontal(spanStart); 270 final int lineStart = layout.getLineForOffset(spanStart);
|
/packages/apps/Messaging/src/com/android/messaging/util/ |
UiUtils.java | 356 final int spanStart = markup.getSpanStart(link); 358 if (spanStart > currentIndex) { 359 result.append(strippedText, currentIndex, spanStart); 361 final String displayText = strippedText.substring(spanStart, spanEnd);
|