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

1 2 3 4 5 6 7 8

  /frameworks/base/core/tests/coretests/src/android/text/
SpannableTest.java 36 Object[] spans; local
38 // Empty spans are included when they merely abut the query region
39 // but other spans are not, unless the query region is empty, in
40 // in which case any abutting spans are returned.
41 spans = spannable.getSpans(0, 1, Object.class);
42 MoreAsserts.assertEquals(new Object[]{emptySpan}, spans);
43 spans = spannable.getSpans(0, 2, Object.class);
44 MoreAsserts.assertEquals(new Object[]{emptySpan, unemptySpan}, spans);
45 spans = spannable.getSpans(1, 2, Object.class);
46 MoreAsserts.assertEquals(new Object[]{emptySpan, unemptySpan}, spans);
    [all...]
HtmlTest.java 42 Object[] spans = spanned.getSpans(-1, 100, Object.class); local
43 assertEquals(1, spans.length);
44 Object span = spans[0];
52 Object[] spans = spanned.getSpans(0, 100, Object.class); local
53 // TODO: figure out what the spans should be after the crashes are fixed and assert them.
60 Object[] spans = spanned.getSpans(0, 100, Object.class); local
61 assertEquals(Typeface.ITALIC, ((StyleSpan) spans[0]).getStyle());
62 assertEquals(7, spanned.getSpanStart(spans[0]));
63 assertEquals(9, spanned.getSpanEnd(spans[0]));
64 assertEquals(Typeface.BOLD, ((StyleSpan) spans[1]).getStyle())
    [all...]
TextUtilsTest.java 141 /** Fail unless text+spans contains a span 'spanName' with the given start and end. */
142 private void checkContains(Spanned text, String[] spans, String spanName,
144 for (String i: spans) {
158 String[] spans; local
170 spans = result.getSpans(0, result.length(), String.class);
173 assertEquals(4, spans.length);
174 checkContains(result, spans, "before", 0, 1);
175 checkContains(result, spans, "during", 1, 4);
176 checkContains(result, spans, "after", 4, 5);
177 checkContains(result, spans, "during+after", 1, 5)
    [all...]
SpannedTest.java 121 Object[] spans = s.getSpans(0, s.length(), Object.class); local
123 for (int i = 0; i < spans.length - 1; i++) {
124 assertEquals((s.getSpanFlags(spans[i]) & Spanned.SPAN_PRIORITY) >=
125 (s.getSpanFlags(spans[i + 1]) & Spanned.SPAN_PRIORITY),
  /frameworks/base/core/java/android/text/
package.html 4 <p>Provides classes used to render or track text and text spans on the screen.</p>
6 to handle arbitrary text spans for changes, or to handle drawing yourself
8 <p>The Span&hellip; interfaces and classes are used to create or manage spans of
SpannableStringInternal.java 38 Object[] spans = sp.getSpans(start, end, Object.class); local
40 for (int i = 0; i < spans.length; i++) {
41 int st = sp.getSpanStart(spans[i]);
42 int en = sp.getSpanEnd(spans[i]);
43 int fl = sp.getSpanFlags(spans[i]);
50 setSpan(spans[i], st - start, en - start, fl);
100 Object[] spans = mSpans; local
104 if (spans[i] == what) {
141 Object[] spans = mSpans; local
145 if (spans[i] == what)
165 Object[] spans = mSpans; local
179 Object[] spans = mSpans; local
193 Object[] spans = mSpans; local
209 Object[] spans = mSpans; local
287 Object[] spans = mSpans; local
    [all...]
ParcelableSpan.java 22 * A special kind of Parcelable for objects that will serve as text spans.
24 * applications to implement their own Parcelable spans.
SpannableStringBuilder.java 41 * specified text, including its spans if any.
49 * specified slice of the specified text, including its spans if any.
70 Object[] spans = sp.getSpans(start, end, Object.class); local
72 for (int i = 0; i < spans.length; i++) {
73 if (spans[i] instanceof NoCopySpan) {
77 int st = sp.getSpanStart(spans[i]) - start;
78 int en = sp.getSpanEnd(spans[i]) - start;
79 int fl = sp.getSpanFlags(spans[i]);
91 setSpan(spans[i], st, en, fl);
329 Object[] spans = sp.getSpans(tbstart, tbend, Object.class) local
563 Object[] spans = mSpans; local
650 Object[] spans = mSpans; local
672 Object[] spans = mSpans; local
694 Object[] spans = mSpans; local
712 Object[] spans = mSpans; local
806 Object[] spans = mSpans; local
    [all...]
Spanned.java 30 * of spans.
35 * 0-length spans with type SPAN_MARK_MARK behave like text marks:
50 * 0-length spans with type SPAN_POINT_POINT behave like cursors:
73 * Non-0-length spans of type SPAN_INCLUSIVE_EXCLUSIVE expand
80 * Spans of type SPAN_INCLUSIVE_INCLUSIVE expand
86 * Spans of type SPAN_EXCLUSIVE_EXCLUSIVE do not expand
94 * Non-0-length spans of type SPAN_INCLUSIVE_EXCLUSIVE expand
101 * This flag is set on spans that are being used to apply temporary
Editable.java 40 * is Spanned, the spans from it are preserved into the Editable.
41 * Existing spans within the Editable that entirely cover the replaced
95 * Note that this clears the text, not the spans;
101 * Removes all spans from the Editable, as if by calling
Styled.java 36 * drawing, character spans that don't affect metrics can be ignored).
61 CharacterStyle[] spans = text.getSpans(start, end, CharacterStyle.class); local
72 if (spans.length > 0) {
73 for (int i = 0; i < spans.length; i++) {
74 CharacterStyle span = spans[i];
177 * paint plus the effect of all spans on the run
190 MetricAffectingSpan[] spans = local
196 for (int i = 0; i < spans.length; i++) {
197 MetricAffectingSpan span = spans[i];
296 // spans in the wrong order, but no one appears to call it thi
    [all...]
TextUtils.java 479 // XXX currently this only reverses chars, not spans
729 * Debugging tool to print the spans in a CharSequence. The output will
748 printer.println(prefix + cs + ": (no spans)");
863 ReplacementSpan[] spans = ((Spanned) text).getSpans(offset, offset, local
866 for (int i = 0; i < spans.length; i++) {
867 int start = ((Spanned) text).getSpanStart(spans[i]);
868 int end = ((Spanned) text).getSpanEnd(spans[i]);
900 ReplacementSpan[] spans = ((Spanned) text).getSpans(offset, offset, local
903 for (int i = 0; i < spans.length; i++) {
904 int start = ((Spanned) text).getSpanStart(spans[i])
937 Object[] spans = source.getSpans(start, end, kind); local
    [all...]
  /cts/tests/tests/text/src/android/text/util/cts/
LinkifyTest.java 100 URLSpan[] spans = spannable.getSpans(0, spannable.length(), URLSpan.class); local
101 assertEquals(2, spans.length);
102 assertEquals("http://www.google.com", spans[0].getURL());
103 assertEquals("http://www.google.com/language_tools?hl=en", spans[1].getURL());
106 spans = spannable.getSpans(0, spannable.length(), URLSpan.class);
107 assertEquals(1, spans.length);
108 assertEquals("mailto:name@gmail.com", spans[0].getURL());
111 spans = spannable.getSpans(0, spannable.length(), URLSpan.class);
112 assertEquals(2, spans.length);
113 assertEquals("tel:123456789", spans[0].getURL())
139 URLSpan[] spans = ((Spannable)tv.getText()).getSpans(0, text.length(), URLSpan.class); local
174 URLSpan[] spans = ((Spannable) tv.getText()).getSpans(0, text.length(), URLSpan.class); local
228 URLSpan[] spans = ((Spannable) tv.getText()).getSpans(0, text.length(), URLSpan.class); local
281 URLSpan[] spans = (spannable.getSpans(0, spannable.length(), URLSpan.class)); local
323 URLSpan[] spans = (spannable.getSpans(0, spannable.length(), URLSpan.class)); local
    [all...]
  /external/quake/quake/src/QW/client/
d_edge.c 46 // this driver takes spans, not polygons
90 for (span=surf->spans ; span ; span=span->pnext)
191 if (!s->spans)
203 D_DrawZSpans (s->spans);
210 if (!s->spans)
226 D_DrawSkyScans8 (s->spans);
227 D_DrawZSpans (s->spans);
238 D_DrawZSpans (s->spans);
265 Turbulent8 (s->spans);
266 D_DrawZSpans (s->spans);
    [all...]
r_edge.c 31 this breaks spans at every edge, even hidden ones (bad)
95 if (!s->spans)
109 if (!s->spans)
136 surfaces[1].spans = NULL; // no background spans yet
318 span->pnext = surf->spans;
319 surf->spans = span;
394 span->pnext = surf2->spans;
395 surf2->spans = span;
439 span->pnext = surf->spans;
    [all...]
  /external/quake/quake/src/WinQuake/
d_edge.cpp 46 // this driver takes spans, not polygons
90 for (span=surf->spans ; span ; span=span->pnext)
191 if (!s->spans)
199 D_DrawZSpans (s->spans);
206 if (!s->spans)
222 D_DrawSkyScans8 (s->spans);
223 D_DrawZSpans (s->spans);
234 D_DrawZSpans (s->spans);
260 Turbulent8 (s->spans);
261 D_DrawZSpans (s->spans);
    [all...]
r_edge.cpp 31 this breaks spans at every edge, even hidden ones (bad)
95 if (!s->spans)
109 if (!s->spans)
136 surfaces[1].spans = NULL; // no background spans yet
318 span->pnext = surf->spans;
319 surf->spans = span;
394 span->pnext = surf2->spans;
395 surf2->spans = span;
439 span->pnext = surf->spans;
    [all...]
  /packages/apps/Mms/tests/src/com/android/mms/util/
SmileyParserUnitTests.java 55 ImageSpan[] spans = buf.getSpans(0, buf.length(), ImageSpan.class); local
59 Smileys.getSmileyResource(Smileys.HAPPY)), spans[0]));
63 Smileys.getSmileyResource(Smileys.SAD)), spans[1]));
  /frameworks/base/core/jni/
android_util_StringBlock.cpp 115 const ResStringPool_span* spans = osb->styleAt(idx); local
116 if (spans == NULL) {
120 const ResStringPool_span* pos = spans;
139 while (spans->name.index != ResStringPool_span::END) {
142 (jint*)spans);
143 spans++;
  /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/descriptors/
DescriptorsUtils.java 407 ArrayList<String> spans = scanJavadoc(javadoc);
412 for (int n = spans.size(), i = 0; i < n; ++i) {
413 String s = spans.get(i);
415 s = spans.get(++i);
420 String base = spans.get(++i);
421 String anchor = spans.get(++i);
422 String text = spans.get(++i);
451 s = spans.get(++i);
484 ArrayList<String> spans = scanJavadoc(javadoc);
502 for (int n = spans.size(), i = 0; i < n; ++i)
    [all...]
  /frameworks/base/tools/aapt/
StringPool.cpp 47 ssize_t StringPool::add(const String16& value, const Vector<entry_style_span>& spans)
51 addStyleSpans(res, spans);
119 status_t StringPool::addStyleSpans(size_t idx, const Vector<entry_style_span>& spans)
121 const size_t N=spans.size();
123 status_t err = addStyleSpan(idx, spans[i]);
141 style.spans.add(span);
204 const size_t N = style.spans.size();
206 entry_style_span& span = style.spans.editItemAt(i);
292 // Build the pool of style spans.
297 const size_t N = ent.spans.size()
    [all...]
StringPool.h 59 entry_style(const entry_style& o) : offset(o.offset), spans(o.spans) { }
62 Vector<entry_style_span> spans; member in struct:StringPool::entry_style
89 ssize_t add(const String16& value, const Vector<entry_style_span>& spans);
96 status_t addStyleSpans(size_t idx, const Vector<entry_style_span>& spans);
  /frameworks/base/core/java/android/text/style/
ClickableSpan.java 24 * with a movement method of LinkMovementMethod, the affected spans of
  /cts/tests/tests/text/src/android/text/cts/
TextUtilsTest.java 181 Object spans[] = strResult.getSpans(0, strResult.length(), Object.class); local
182 assertEquals(2, spans.length);
183 assertTrue(spans[0] instanceof URLSpan);
184 assertEquals(url, ((URLSpan) spans[0]).getURL());
185 assertTrue(spans[1] instanceof BackgroundColorSpan);
186 assertEquals(Color.GREEN, ((BackgroundColorSpan) spans[1]).getBackgroundColor());
213 Object[] spans; local
227 spans = dest1.getSpans(0, dest1.length(), Object.class);
228 assertEquals(2, spans.length);
229 assertTrue(spans[0] instanceof URLSpan)
2096 Object[] spans = ret.getSpans(0, ret.length(), Object.class); local
    [all...]
HtmlTest.java 73 Object[] spans = spanned.getSpans(start, end, Object.class); local
74 assertEquals(expectLen, spans.length);
75 assertEquals(expectStart, spanned.getSpanStart(spans[0]));
76 assertEquals(expectEnd, spanned.getSpanEnd(spans[0]));
105 Object[] spans = spanned.getSpans(start, end, Object.class); local
106 assertEquals(spansLen, spans.length);

Completed in 569 milliseconds

1 2 3 4 5 6 7 8