/aosp14/frameworks/base/core/java/android/text/style/ |
H A D | SpanUtils.java | 57 for (StyleSpan span : boldSpans) { in toggleBold() 59 filteredBoldSpans.add(span); in toggleBold() 74 final int end = spannable.getSpanEnd(span); in toggleBold() 112 spannable.removeSpan(span); in toggleBold() 143 for (StyleSpan span : boldSpans) { in toggleItalic() 145 filteredBoldSpans.add(span); in toggleItalic() 160 final int end = spannable.getSpanEnd(span); in toggleItalic() 198 spannable.removeSpan(span); in toggleItalic() 237 final UnderlineSpan span = spans.get(si); in toggleUnderline() local 265 spannable.removeSpan(span); in toggleUnderline() [all …]
|
/aosp14/frameworks/base/core/java/android/widget/ |
H A D | TableRow.java | 200 final int span = lp.span; in measureChildBeforeLayout() local 202 for (int i = 0; i < span; i++) { in measureChildBeforeLayout() 260 return layoutParams.span - 1; in getChildrenSkipCount() 300 if (layoutParams.span == 1) { in getColumnsWidths() 410 public int span; field in TableRow.LayoutParams 429 if (span <= 1) { in LayoutParams() 430 span = 1; in LayoutParams() 445 span = 1; in LayoutParams() 458 span = 1; in LayoutParams() 469 span = 1; in LayoutParams() [all …]
|
H A D | GridLayout.java | 705 Interval span = spec.span; in getDefaultMargin() local 867 Interval span = spec.span; in checkLayoutParams() local 1056 Interval span = spec.span; in measureChildrenWithMargins() local 1287 Interval span = spec.span; in calculateMaxIndex() local 1369 Interval span = min ? keys[i].span : keys[i].span.inverse(); in createLinks() local 1428 Interval span = arc.span; in include() local 1564 Interval span = entry.span; in relax() local 1700 Interval span = spec.span; in computeMargins() local 2260 this.span = span; in Arc() 2576 this.span = span; in Spec() [all …]
|
H A D | SpellChecker.java | 453 for (SuggestionSpan span : spans) { in removeErrorSuggestionSpan() 454 if (editable.getSpanStart(span) == start in removeErrorSuggestionSpan() 455 && editable.getSpanEnd(span) == end in removeErrorSuggestionSpan() 456 && (span.getFlags() & (SuggestionSpan.FLAG_MISSPELLED in removeErrorSuggestionSpan() 462 editable.removeSpan(span); in removeErrorSuggestionSpan() 783 final T span = spans[i]; in removeSpansAt() local 784 final int start = editable.getSpanStart(span); in removeSpansAt() 786 final int end = editable.getSpanEnd(span); in removeSpansAt() 788 editable.removeSpan(span); in removeSpansAt()
|
H A D | DialerFilter.java | 366 Spannable span = (Spannable)text; in setLettersWatcher() local 367 span.setSpan(watcher, 0, text.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE); in setLettersWatcher() 372 Spannable span = (Spannable)text; in setDigitsWatcher() local 373 span.setSpan(watcher, 0, text.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE); in setDigitsWatcher()
|
/aosp14/frameworks/base/tools/aapt/ |
H A D | StringPool.cpp | 207 entry_style_span span; in addStyleSpan() local 208 span.name = name; in addStyleSpan() 209 span.span.firstChar = start; in addStyleSpan() 210 span.span.lastChar = end; in addStyleSpan() 211 return addStyleSpan(idx, span); in addStyleSpan() 234 style.spans.add(span); in addStyleSpan() 421 span.span.name.index = (uint32_t)idx; in writeStringBlock() 517 span->name.index = htodl(ent.spans[i].span.name.index); in writeStringBlock() 518 span->firstChar = htodl(ent.spans[i].span.firstChar); in writeStringBlock() 519 span->lastChar = htodl(ent.spans[i].span.lastChar); in writeStringBlock() [all …]
|
H A D | XMLNode.cpp | 288 StringPool::entry_style_span span; in parseStyledString() local 289 span.name = element16; in parseStyledString() 291 span.name.append(String16(";")); in parseStyledString() 293 span.name.append(str, len); in parseStyledString() 296 span.name.append(str, len); in parseStyledString() 299 span.span.firstChar = span.span.lastChar = outString->size(); in parseStyledString() 300 spanStack.push(span); in parseStyledString() 339 spanTag.setTo(span.name); in parseStyledString() 350 span.span.lastChar = outString->size()-1; in parseStyledString() 351 if (span.span.lastChar >= span.span.firstChar) { in parseStyledString() [all …]
|
/aosp14/frameworks/base/tools/aapt2/compile/ |
H A D | PseudolocaleGenerator.cpp | 57 inline static UnifiedSpan SpanToUnifiedSpan(const android::StringPool::Span& span) { in SpanToUnifiedSpan() argument 58 return UnifiedSpan{*span.name, span.first_char, span.last_char}; in SpanToUnifiedSpan() 147 UnifiedSpan* span = span_idx >= merged_spans.size() ? nullptr : &merged_spans[span_idx]; in PseudolocalizeStyledString() local 150 if (span != nullptr) { in PseudolocalizeStyledString() 151 if (parent_span == nullptr || parent_span->last_char > span->first_char) { in PseudolocalizeStyledString() 154 const StringPiece16 substr = text.substr(cursor, span->first_char - cursor); in PseudolocalizeStyledString() 167 span->first_char = new_cursor; in PseudolocalizeStyledString() 168 if (!span->tag) { in PseudolocalizeStyledString() 211 for (UnifiedSpan& span : merged_spans) { in PseudolocalizeStyledString() 212 if (span.tag) { in PseudolocalizeStyledString() [all …]
|
/aosp14/frameworks/base/core/java/android/text/ |
H A D | AlteredCharSequence.java | 72 public int getSpanStart(Object span) { in getSpanStart() argument 73 return mSpanned.getSpanStart(span); in getSpanStart() 76 public int getSpanEnd(Object span) { in getSpanEnd() argument 77 return mSpanned.getSpanEnd(span); in getSpanEnd() 80 public int getSpanFlags(Object span) { in getSpanFlags() argument 81 return mSpanned.getSpanFlags(span); in getSpanFlags()
|
H A D | SpanSet.java | 65 final E span = allSpans[i]; in init() local 67 final int spanStart = spanned.getSpanStart(span); in init() 68 final int spanEnd = spanned.getSpanEnd(span); in init() 71 final int spanFlag = spanned.getSpanFlags(span); in init() 73 spans[numberOfSpans] = span; in init()
|
/aosp14/frameworks/base/core/java/com/android/internal/util/ |
H A D | ContrastColorUtil.java | 190 for (Object span : spans) { in invertCharSequenceColors() 191 Object resultSpan = span; in invertCharSequenceColors() 209 resultSpan = span; in invertCharSequenceColors() 211 builder.setSpan(resultSpan, ss.getSpanStart(span), ss.getSpanEnd(span), in invertCharSequenceColors() 238 span.getFamily(), span.getTextStyle(), span.getTextSize(), in processTextAppearanceSpan() 243 return span; in processTextAppearanceSpan() 256 for (Object span : spans) { in clearColorSpans() 275 resultSpan = span; in clearColorSpans() 277 builder.setSpan(resultSpan, ss.getSpanStart(span), ss.getSpanEnd(span), in clearColorSpans() 302 for (Object span : spans) { in ensureColorSpanContrast() [all …]
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | ScaleGestureDetector.java | 334 final float span; in onTouchEvent() local 336 span = spanY; in onTouchEvent() 338 span = (float) Math.hypot(spanX, spanY); in onTouchEvent() 347 if (!inAnchoredScaleMode() && mInProgress && (span < mMinSpan || configChanged)) { in onTouchEvent() 350 mInitialSpan = span; in onTouchEvent() 355 mInitialSpan = mPrevSpan = mCurrSpan = span; in onTouchEvent() 359 if (!mInProgress && span >= minSpan && in onTouchEvent() 360 (wasInProgress || Math.abs(span - mInitialSpan) > mSpanSlop)) { in onTouchEvent() 363 mPrevSpan = mCurrSpan = span; in onTouchEvent() 372 mCurrSpan = span; in onTouchEvent()
|
/aosp14/frameworks/base/core/java/com/android/internal/widget/ |
H A D | GridLayoutManager.java | 398 int bestSpan = span; in ensureAnchorIsInCorrectSpan() 426 if (span != 0) { in findReferenceChild() 771 span = 0; in assignSpans() 902 int span = 0; in getSpanIndex() local 914 span += size; in getSpanIndex() 916 span = 0; in getSpanIndex() 919 span = size; in getSpanIndex() 923 return span; in getSpanIndex() 958 int span = 0; in getSpanGroupIndex() local 963 span += size; in getSpanGroupIndex() [all …]
|
/aosp14/frameworks/base/libs/androidfw/tests/ |
H A D | StringPool_test.cpp | 168 const StringPool::Span& span = ref->spans.front(); in TEST() local 169 EXPECT_THAT(*span.name, Eq("b")); in TEST() 170 EXPECT_THAT(span.first_char, Eq(2u)); in TEST() 171 EXPECT_THAT(span.last_char, Eq(6u)); in TEST() 289 const ResStringPool_span* span = span_result->unsafe_ptr(); in TEST() local 292 EXPECT_THAT(span->firstChar, Eq(0u)); in TEST() 293 EXPECT_THAT(span->lastChar, Eq(1u)); in TEST() 294 span++; in TEST() 299 EXPECT_THAT(span->firstChar, Eq(2u)); in TEST() 300 EXPECT_THAT(span->lastChar, Eq(3u)); in TEST() [all …]
|
/aosp14/frameworks/base/libs/androidfw/ |
H A D | StringPool.cpp | 134 for (const Span& span : entry_->spans) { in operator ==() local 136 if (span.first_char != rhs_span.first_char || span.last_char != rhs_span.last_char || in operator ==() 137 span.name != rhs_span.name) { in operator ==() 212 for (const android::Span& span : str.spans) { in MakeRef() local 213 entry->spans.emplace_back(Span{MakeRef(span.name), span.first_char, span.last_char}); in MakeRef() 227 for (const Span& span : ref.entry_->spans) { in MakeRef() local 228 entry->spans.emplace_back(Span{MakeRef(*span.name), span.first_char, span.last_char}); in MakeRef() 471 android::ResStringPool_span* span = in Flatten() local 475 span->firstChar = util::HostToDevice32(s.first_char); in Flatten() 476 span->lastChar = util::HostToDevice32(s.last_char); in Flatten() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/ |
H A D | TextViewTransformState.java | 76 Object span = spans[i]; in hasSameSpans() local 78 if (!span.getClass().equals(otherSpan.getClass())) { in hasSameSpans() 81 if (ownSpanned.getSpanStart(span) != otherSpanned.getSpanStart(otherSpan) in hasSameSpans() 82 || ownSpanned.getSpanEnd(span) != otherSpanned.getSpanEnd(otherSpan)) { in hasSameSpans()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/ |
H A D | AnnotationLinkSpan.java | 67 final AnnotationLinkSpan span = new AnnotationLinkSpan(listener); in linkify() 68 builder.setSpan(span, in linkify() 71 msg.getSpanFlags(span)); in linkify()
|
/aosp14/frameworks/base/core/java/android/view/textclassifier/ |
H A D | TextLinksParams.java | 125 final TextLinkSpan span = mSpanFactory.apply(link); in apply() local 126 if (span != null) { in apply() 134 text.setSpan(span, link.getStart(), link.getEnd(), in apply() 139 text.setSpan(span, link.getStart(), link.getEnd(), in apply()
|
/aosp14/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | CountdownConditionProvider.java | 123 final CharSequence span = in onSubscribe() local 135 ACTION, ts(mTime), mTime - now, span, ts(now))); in onSubscribe() 178 final CharSequence span = in tryParseDescription() local 181 ts(time), time - now, span, ts(now)); in tryParseDescription()
|
/aosp14/frameworks/base/core/tests/coretests/src/android/text/ |
H A D | TextLineTest.java | 314 final TestReplacementSpan span = new TestReplacementSpan(); in testHandleRun_ellipsizedReplacementSpan_isSkipped() local 315 text.setSpan(span, 9, 12, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); in testHandleRun_ellipsizedReplacementSpan_isSkipped() 323 assertFalse(span.mIsUsed); in testHandleRun_ellipsizedReplacementSpan_isSkipped() 331 final TestReplacementSpan span = new TestReplacementSpan(); in testHandleRun_notEllipsizedReplacementSpan_isNotSkipped() local 332 text.setSpan(span, 1, 5, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); in testHandleRun_notEllipsizedReplacementSpan_isNotSkipped() 340 assertTrue(span.mIsUsed); in testHandleRun_notEllipsizedReplacementSpan_isNotSkipped() 348 final TestReplacementSpan span = new TestReplacementSpan(); in testHandleRun_halfEllipsizedReplacementSpan_isNotSkipped() local 349 text.setSpan(span, 7, 11, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); in testHandleRun_halfEllipsizedReplacementSpan_isNotSkipped() 356 assertTrue(span.mIsUsed); in testHandleRun_halfEllipsizedReplacementSpan_isNotSkipped()
|
H A D | TextUtilsTest.java | 682 Object span = new Object(); in testToUpperCase() local 683 str.setSpan(span, 1, 2, Spanned.SPAN_INCLUSIVE_INCLUSIVE); in testToUpperCase() 691 assertSame(span, resultSpans[0]); in testToUpperCase() 692 assertEquals(1, spanned.getSpanStart(span)); in testToUpperCase() 693 assertEquals(2, spanned.getSpanEnd(span)); in testToUpperCase() 694 assertEquals(Spanned.SPAN_INCLUSIVE_INCLUSIVE, spanned.getSpanFlags(span)); in testToUpperCase() 746 final Object span = sourceSpans[i]; in testToUpperCase_SpansArePreserved() local 747 assertEquals(indexMap[source.getSpanStart(span)], result.getSpanStart(span)); in testToUpperCase_SpansArePreserved() 748 assertEquals(indexMap[source.getSpanEnd(span)], result.getSpanEnd(span)); in testToUpperCase_SpansArePreserved() 749 assertEquals(source.getSpanFlags(span), result.getSpanFlags(span)); in testToUpperCase_SpansArePreserved()
|
/aosp14/system/core/libprocessgroup/ |
H A D | processgroup.cpp | 157 uid, pid, std::span<const std::string>(profiles), false); in SetProcessProfiles() 162 uid, pid, std::span<const std::string_view>(profiles), false); in SetProcessProfiles() 165 bool SetProcessProfiles(uid_t uid, pid_t pid, std::span<const std::string_view> profiles) { in SetProcessProfiles() 171 uid, pid, std::span<const std::string>(profiles), true); in SetProcessProfilesCached() 175 return TaskProfiles::GetInstance().SetTaskProfiles(tid, std::span<const std::string>(profiles), in SetTaskProfiles() 181 tid, std::span<const std::string_view>(profiles), use_fd_cache); in SetTaskProfiles() 184 bool SetTaskProfiles(int tid, std::span<const std::string_view> profiles, bool use_fd_cache) { in SetTaskProfiles() 200 return SetProcessProfiles(uid, pid, std::span<const std::string_view>(profiles_)); in android_set_process_profiles() 204 return TaskProfiles::GetInstance().SetUserProfiles(uid, std::span<const std::string>(profiles), in SetUserProfiles()
|
/aosp14/frameworks/base/media/java/android/media/ |
H A D | SRTRenderer.java | 97 TextTrackCueSpan[] span = new TextTrackCueSpan[] { in onData() local 100 cue.mLines[i++] = span; in onData() 140 TextTrackCueSpan[] span = new TextTrackCueSpan[] { in onData() local 144 cue.mLines[i++] = span; in onData()
|
H A D | WebVttRenderer.java | 88 TextTrackCueSpan span = (TextTrackCueSpan) o; in equals() local 89 return mTimestampMs == span.mTimestampMs && in equals() 90 mText.equals(span.mText); in equals() 498 for (TextTrackCueSpan span: spans) { in appendLinesToBuilder() 509 builder.append(span.mText); in appendLinesToBuilder() 558 for (TextTrackCueSpan span: line) { in onTime() 559 span.mEnabled = timeMs >= span.mTimestampMs; in onTime() 1056 for (TextTrackCueSpan span: line) { in onCueParsed() 1060 mTimestamps.add(span.mTimestampMs); in onCueParsed() 1850 final TextTrackCueSpan span = spans[i]; in update() local [all …]
|
/aosp14/frameworks/base/core/java/android/webkit/ |
H A D | FindActionModeCallback.java | 85 Spannable span = (Spannable) mEditText.getText(); in setText() local 86 int length = span.length(); in setText() 90 Selection.setSelection(span, length, length); in setText() 93 span.setSpan(this, 0, length, Spannable.SPAN_INCLUSIVE_INCLUSIVE); in setText()
|