Lines Matching refs:spannable

73         // test spannable copying? do I need it?
78 final SpannableBuilder spannable = new SpannableBuilder(mClass, "abc");
81 spannable.setSpan(span1, 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
82 spannable.setSpan(span2, 2, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
84 final CharSequence subsequence = spannable.subSequence(0, 1);
88 final QuoteSpan[] spans = spannable.getSpans(0, 1, QuoteSpan.class);
95 final SpannableBuilder spannable = new SpannableBuilder(mClass, "abcde");
96 spannable.setSpan(mWatcher, 1, 2, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
99 Object[] spans = spannable.getSpans(0, spannable.length(), mClass);
105 assertEquals(1, spannable.getSpanStart(mWatcher));
106 assertEquals(2, spannable.getSpanEnd(mWatcher));
107 assertEquals(Spanned.SPAN_INCLUSIVE_INCLUSIVE, spannable.getSpanFlags(mWatcher));
110 spannable.removeSpan(mWatcher);
111 spans = spannable.getSpans(0, spannable.length(), QuoteSpan.class);
118 final SpannableBuilder spannable = new SpannableBuilder(mClass, "abcde");
119 spannable.setSpan(mWatcher, 1, 2, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
120 final int start = spannable.nextSpanTransition(0, spannable.length(), mClass);
127 final SpannableBuilder spannable = new SpannableBuilder(mClass, "123456");
128 spannable.setSpan(mWatcher, 0, spannable.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
129 spannable.setSpan(span, 1, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
132 spannable.delete(0, 3);
135 assertEquals("456", spannable.toString());
137 EmojiSpan[] spans = spannable.getSpans(0, spannable.length(), EmojiSpan.class);
159 final SpannableBuilder spannable = new SpannableBuilder(mClass, "123456");
160 spannable.setSpan(mWatcher, 0, spannable.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
161 spannable.setSpan(span, 1, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
164 spannable.delete(0, 3);
167 assertEquals("456", spannable.toString());
169 QuoteSpan[] spans = spannable.getSpans(0, spannable.length(), QuoteSpan.class);
190 final SpannableBuilder spannable = new SpannableBuilder(mClass, "123456");
191 spannable.setSpan(textWatcher, 0, spannable.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
192 spannable.setSpan(spanWatcher, 0, spannable.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
193 spannable.setSpan(span, 1, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
196 spannable.delete(0, 3);
199 assertEquals("456", spannable.toString());
201 EmojiSpan[] spans = spannable.getSpans(0, spannable.length(), EmojiSpan.class);