HomeSort by relevance Sort by last modified time
    Searched defs:spans (Results 1 - 25 of 133) sorted by null

1 2 3 4 5 6

  /developers/samples/android/ui/text/TextStyling-Java/app/src/main/java/com/android/example/text/styling/renderer/spans/
CodeBlockSpan.java 16 package com.android.example.text.styling.renderer.spans;
26 * The same effect can be achieved if on a text block, we set two spans: {@link FontSpan} and
FontSpan.java 16 package com.android.example.text.styling.renderer.spans;
BulletPointSpan.java 16 package com.android.example.text.styling.renderer.spans;
  /external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/shadows/
ShadowSpannableString.java 16 private HashMap<Object, SpanHolder> spans = new HashMap<Object, SpanHolder>(); field in class:ShadowSpannableString
29 spans.put(what, new SpanHolder(start, end, flags) );
34 spans.remove(what);
41 for (Object s : spans.keySet()) {
43 SpanHolder h = spans.get(s);
57 SpanHolder spanHolder = spans.get(what);
67 SpanHolder spanHolder = spans.get(what);
  /developers/samples/android/ui/text/TextStyling-Java/app/src/androidTest/java/com/android/example/text/styling/renderer/spans/
CodeBlockSpanTest.java 1 package com.android.example.text.styling.renderer.spans;
FontSpanTest.java 1 package com.android.example.text.styling.renderer.spans;
  /frameworks/base/core/tests/coretests/src/android/text/
SpannableStringBuilderTest.java 57 Object[] spans = builder.getSpans(0, text.length(), Object.class, false); local
59 assertNotNull(spans);
60 assertEquals(4, spans.length);
61 // priority spans are first
62 assertEquals(fourth, spans[0]);
63 assertEquals(third, spans[1]);
64 // other spans should be there
65 assertEquals(second, spans[2]);
66 assertEquals(first, spans[3]);
SpannableTest.java 46 Object[] spans; local
48 // Empty spans are included when they merely abut the query region
49 // but other spans are not, unless the query region is empty, in
50 // in which case any abutting spans are returned.
51 spans = spannable.getSpans(0, 1, Object.class);
52 MoreAsserts.assertEquals(new Object[]{emptySpan}, spans);
53 spans = spannable.getSpans(0, 2, Object.class);
54 MoreAsserts.assertEquals(new Object[]{emptySpan, unemptySpan}, spans);
55 spans = spannable.getSpans(1, 2, Object.class);
56 MoreAsserts.assertEquals(new Object[]{emptySpan, unemptySpan}, spans);
    [all...]
SpannableStringNoCopyTest.java 44 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
45 assertNotNull(spans);
46 assertEquals(3, spans.length);
58 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
59 assertNotNull(spans);
60 assertEquals(2, spans.length);
62 for (int i = 0; i < spans.length; i++) {
63 assertFalse(spans[i] instanceof NoCopySpan);
76 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
77 assertNotNull(spans);
91 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
    [all...]
SpannedStringNoCopyTest.java 44 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
45 assertNotNull(spans);
46 assertEquals(3, spans.length);
58 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
59 assertNotNull(spans);
60 assertEquals(2, spans.length);
62 for (int i = 0; i < spans.length; i++) {
63 assertFalse(spans[i] instanceof NoCopySpan);
76 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
77 assertNotNull(spans);
91 final Object[] spans = copied.getSpans(0, copied.length(), Object.class); local
    [all...]
  /frameworks/base/packages/SettingsLib/src/com/android/settingslib/widget/
LinkTextView.java 44 final ClickableSpan[] spans = local
46 if (spans.length > 0) {
  /frameworks/base/tools/aapt2/
ResourceUtils.h 232 std::vector<Span> spans; member in struct:aapt::ResourceUtils::FlattenedXmlString
236 // and removing whitespace, all while keeping the untranslatable sections and spans in sync with the
252 // following: "This <b> is </b> spaced" -> "This is spaced". Without spans, this would be properly
275 // Which is how Spans are encoded in the ResStringPool.
291 // Returns the flattened XML string, with all spans and untranslatable sections encoded as
295 // Returns just the flattened XML text, with no spans or untranslatable sections.
StringPool.h 43 std::vector<Span> spans; member in struct:aapt::StyleString
146 std::vector<Span> spans; member in class:aapt::StringPool::StyleEntry
  /frameworks/opt/setupwizard/library/test/instrumentation/src/com/android/setupwizardlib/test/
SpanHelperTest.java 45 final Object[] spans = ssb.getSpans(0, ssb.length(), Object.class); local
46 assertEquals("There should be one span in the builder", 1, spans.length);
47 assertSame("The span should be newSpan", newSpan, spans[0]);
  /packages/apps/Settings/tests/robotests/src/com/android/settings/
ZonePickerTest.java 67 final TtsSpan[] spans = ((Spanned) text).getSpans(0, text.length(), TtsSpan.class); local
68 // GMT offset label should have TTS spans
69 assertThat(spans.length).isGreaterThan(0);
  /external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/
ShadowSpannableStringTest.java 47 Object[] spans = spanStr.getSpans(0, TEST_STRING.length(), Object.class); local
48 assertThat(spans).isNotNull();
49 assertThat(spans.length).isEqualTo(1);
50 assertThat((UnderlineSpan) spans[0]).isSameAs(s2);
60 Object[] spans = spanStr.getSpans(0, TEST_STRING.length(), Object.class); local
61 assertThat(spans).isNotNull();
62 assertThat(spans.length).isEqualTo(2);
65 spans = spanStr.getSpans(0, TEST_STRING.length(), URLSpan.class);
66 assertThat(spans).isNotNull();
67 assertThat(spans.length).isEqualTo(1)
87 Object[] spans = spanStr.getSpans(0, TEST_STRING.length(), Object.class); local
    [all...]
  /frameworks/base/core/jni/
android_util_StringBlock.cpp 107 const ResStringPool_span* spans = osb->styleAt(idx); local
108 if (spans == NULL) {
112 const ResStringPool_span* pos = spans;
130 while (spans->name.index != ResStringPool_span::END) {
133 (jint*)spans);
134 spans++;
  /packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/common/
AccessibilityContextMenuMaker.java 92 ClickableSpan[] spans = getSpans(spanned); local
94 if (spanned == null || spans.length == 0) {
98 for (ClickableSpan span : spans) {
126 ClickableSpan[] spans = spanned.getSpans(0, spanned.length(), ClickableSpan.class); local
127 return spans.length == 0 ? new ClickableSpan[0] : spans;
  /developers/samples/android/ui/text/TextStyling-Java/app/src/androidTest/java/com/android/example/text/styling/renderer/
MarkdownBuilderTest.java 29 import com.android.example.text.styling.renderer.spans.BulletPointSpan;
30 import com.android.example.text.styling.renderer.spans.CodeBlockSpan;
59 Object[] spans = result.getSpans(0, result.length(), Object.class); local
60 assertEquals(0, spans.length);
68 Object[] spans = result.getSpans(0, result.length(), Object.class); local
69 assertEquals(3, spans.length);
71 StyleSpan styleSpan = (StyleSpan) spans[0];
75 LeadingMarginSpan leadingMarginSpan = (LeadingMarginSpan) spans[1];
78 RelativeSizeSpan relativeSizeSpan = (RelativeSizeSpan) spans[2];
88 Object[] spans = result.getSpans(0, result.length(), Object.class) local
104 Object[] spans = result.getSpans(0, result.length(), Object.class); local
    [all...]
  /external/webrtc/webrtc/modules/desktop_capture/
desktop_region.h 56 RowSpanSet spans; member in struct:webrtc::DesktopRegion::Row
81 // |row_span_| matches spans on consecutive rows then they are also merged
140 // Adds a new span to the row, coalescing spans if necessary.
146 // Calculates the intersection of two sets of spans.
155 // Merges |row| with the row above it if they contain the same spans. Doesn't
  /frameworks/base/core/java/android/text/
SpanSet.java 23 * A cached set of spans. Caches the result of {@link Spanned#getSpans(int, int, Class)} and then
28 * Note that empty spans are ignored by this class.
35 E[] spans; field in class:SpanSet
50 if (length > 0 && (spans == null || spans.length < length)) {
51 // These arrays may end up being too large because of the discarded empty spans
52 spans = (E[]) Array.newInstance(classType, length);
69 spans[numberOfSpans] = span;
77 // cleanup extra spans left over from previous init() call
79 // prevNumberofSpans was > 0, therefore spans != nul
    [all...]
  /frameworks/base/core/java/android/view/textservice/
TextInfo.java 61 * @param charSequence the text which will be input to TextService. Attached spans that
72 // Create a snapshot of the text including spans in case they are updated outside later.
76 final SpellCheckSpan[] spans = spannableString.getSpans(0, spannableString.length(), local
78 for (int i = 0; i < spans.length; ++i) {
79 spannableString.removeSpan(spans[i]);
118 * spans.
  /frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/widget/
EmojiEditableFactoryTest.java 71 final EmojiSpan[] spans = editable.getSpans(0, 1, EmojiSpan.class); local
72 assertThat(spans, arrayWithSize(1));
73 assertSame(spans[0], span);
  /packages/apps/Settings/src/com/android/settings/utils/
AnnotationSpan.java 58 Annotation[] spans = msg.getSpans(0, msg.length(), Annotation.class); local
60 for (Annotation annotation : spans) {
  /packages/apps/UnifiedEmail/src/com/android/mail/ui/
EllipsizedMultilineTextView.java 86 // assemble just the text portion, without spans
95 // Now copy the original spans into the assembled string, modified for any ellipsizing.
98 // spans in the assembled version if a CharacterStyle spanned across the lastLineStart
102 final Object[] spans = s.getSpans(0, s.length(), Object.class); local
104 for (int i = 0; i < spans.length; i++) {
105 final Object span = spans[i];

Completed in 5626 milliseconds

1 2 3 4 5 6