Lines Matching refs:text

23 import android.text.SpannableString;
24 import android.text.Spanned;
25 import android.text.style.StyleSpan;
71 final SpannableString text = new SpannableString("0123456789");
72 LocaleSpanCompatUtils.updateLocaleSpan(text, 1, 5, Locale.JAPANESE);
73 assertSpanCount(1, text);
74 assertLocaleSpan(text, 0, 1, 5, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
79 final SpannableString text = new SpannableString("0123456789");
81 text.setSpan(styleSpan, 0, 7, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
82 LocaleSpanCompatUtils.updateLocaleSpan(text, 1, 5, Locale.JAPANESE);
83 assertSpanCount(2, text);
84 assertSpanEquals(styleSpan, text, 0);
85 assertLocaleSpan(text, 1, 1, 5, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
90 final SpannableString text = new SpannableString("0123456789");
91 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 3,
93 LocaleSpanCompatUtils.updateLocaleSpan(text, 3, 5, Locale.JAPANESE);
94 assertSpanCount(1, text);
95 assertLocaleSpan(text, 0, 1, 5, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
100 final SpannableString text = new SpannableString("0123456789");
101 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 4,
103 LocaleSpanCompatUtils.updateLocaleSpan(text, 3, 5, Locale.JAPANESE);
104 assertSpanCount(1, text);
105 assertLocaleSpan(text, 0, 1, 5, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
110 final SpannableString text = new SpannableString("0123456789");
111 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 4,
113 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 5, 6,
115 LocaleSpanCompatUtils.updateLocaleSpan(text, 2, 8, Locale.JAPANESE);
116 assertSpanCount(1, text);
117 assertLocaleSpan(text, 0, 1, 8, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
122 final SpannableString text = new SpannableString("0123456789");
123 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 3,
125 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 5, 6,
127 LocaleSpanCompatUtils.updateLocaleSpan(text, 8, 9, Locale.JAPANESE);
128 assertSpanCount(3, text);
129 assertLocaleSpan(text, 0, 1, 3, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
130 assertLocaleSpan(text, 1, 5, 6, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
131 assertLocaleSpan(text, 2, 8, 9, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
136 final SpannableString text = new SpannableString("0123456789");
137 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 5,
139 LocaleSpanCompatUtils.updateLocaleSpan(text, 3, 4, Locale.JAPANESE);
140 assertSpanCount(1, text);
141 assertLocaleSpan(text, 0, 1, 5, Locale.JAPANESE,
147 final SpannableString text = new SpannableString("0123456789");
148 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 1, 5,
150 LocaleSpanCompatUtils.updateLocaleSpan(text, 3, 7, Locale.JAPANESE);
151 assertSpanCount(1, text);
152 assertLocaleSpan(text, 0, 1, 7, Locale.JAPANESE,
158 final SpannableString text = new SpannableString("0123456789");
159 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.JAPANESE), 3, 7,
161 LocaleSpanCompatUtils.updateLocaleSpan(text, 1, 5, Locale.JAPANESE);
162 assertSpanCount(1, text);
163 assertLocaleSpan(text, 0, 1, 7, Locale.JAPANESE,
169 final SpannableString text = new SpannableString("0123456789");
170 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.ENGLISH), 3, 5,
172 LocaleSpanCompatUtils.updateLocaleSpan(text, 1, 7, Locale.JAPANESE);
173 assertSpanCount(1, text);
174 assertLocaleSpan(text, 0, 1, 7, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
179 final SpannableString text = new SpannableString("0123456789");
180 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.ENGLISH), 3, 7,
182 LocaleSpanCompatUtils.updateLocaleSpan(text, 5, 6, Locale.JAPANESE);
183 assertSpanCount(3, text);
184 assertLocaleSpan(text, 0, 3, 5, Locale.ENGLISH, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
185 assertLocaleSpan(text, 1, 6, 7, Locale.ENGLISH, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
186 assertLocaleSpan(text, 2, 5, 6, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
191 final SpannableString text = new SpannableString("0123456789");
192 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.ENGLISH), 3, 7,
194 LocaleSpanCompatUtils.updateLocaleSpan(text, 2, 5, Locale.JAPANESE);
195 assertSpanCount(2, text);
196 assertLocaleSpan(text, 0, 5, 7, Locale.ENGLISH, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
197 assertLocaleSpan(text, 1, 2, 5, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
202 final SpannableString text = new SpannableString("0123456789");
203 text.setSpan(LocaleSpanCompatUtils.newLocaleSpan(Locale.ENGLISH), 3, 7,
205 LocaleSpanCompatUtils.updateLocaleSpan(text, 5, 8, Locale.JAPANESE);
206 assertSpanCount(2, text);
207 assertLocaleSpan(text, 0, 3, 5, Locale.ENGLISH, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
208 assertLocaleSpan(text, 1, 5, 8, Locale.JAPANESE, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);