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

1 2

  /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 41 Object[] spans = spanned.getSpans(-1, 100, Object.class); local
42 assertEquals(1, spans.length);
43 Object span = spans[0];
51 Object[] spans = spanned.getSpans(0, 100, Object.class); local
52 // TODO: figure out what the spans should be after the crashes are fixed and assert them.
59 Object[] spans = spanned.getSpans(0, 100, Object.class); local
60 assertEquals(Typeface.ITALIC, ((StyleSpan) spans[0]).getStyle());
61 assertEquals(7, spanned.getSpanStart(spans[0]));
62 assertEquals(9, spanned.getSpanEnd(spans[0]));
63 assertEquals(Typeface.BOLD, ((StyleSpan) spans[1]).getStyle())
    [all...]
TextUtilsTest.java 142 /** Fail unless text+spans contains a span 'spanName' with the given start and end. */
143 private void checkContains(Spanned text, String[] spans, String spanName,
145 for (String i: spans) {
159 String[] spans; local
171 spans = result.getSpans(0, result.length(), String.class);
174 assertEquals(4, spans.length);
175 checkContains(result, spans, "before", 0, 1);
176 checkContains(result, spans, "during", 1, 4);
177 checkContains(result, spans, "after", 4, 5);
178 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),
  /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...]
  /frameworks/base/core/java/android/text/
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...]
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...]
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...]
Layout.java 200 ParagraphStyle[] spans = NO_PARA_SPANS; local
223 spans = sp.getSpans(start, spanend,
227 for (int n = 0; n < spans.length; n++) {
228 LineBackgroundSpan back = (LineBackgroundSpan) spans[n];
240 spans = NO_PARA_SPANS;
243 // There can be a highlight even without spans if we are drawing
284 spans = sp.getSpans(start, spanend, ParagraphStyle.class);
287 for (int n = spans.length-1; n >= 0; n--) {
288 if (spans[n] instanceof AlignmentSpan) {
289 align = ((AlignmentSpan) spans[n]).getAlignment()
1100 ReplacementSpan[] spans = ((Spanned) text).getSpans(offset, offset, local
1296 AlignmentSpan[] spans = sp.getSpans(getLineStart(line), local
1325 LeadingMarginSpan[] spans = sp.getSpans(getLineStart(line), local
1361 LeadingMarginSpan[] spans = sp.getSpans(getLineStart(line), local
    [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...]
  /packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
SuggestionFormatter.java 52 private void setSpans(Spannable text, int start, int end, Object[] spans) {
53 for (Object span : spans) {
  /frameworks/base/tools/aapt/
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);
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...]