Lines Matching refs:number

34         SpannableStringBuilder number = new SpannableStringBuilder();
36 textWatcher.beforeTextChanged(number, 0, 0, multiChars.length());
37 number.append(multiChars);
38 Selection.setSelection(number, number.length());
39 textWatcher.onTextChanged(number, 0, 0, number.length());
40 textWatcher.afterTextChanged(number);
41 assertEquals(formatted1, number.toString());
42 assertEquals(formatted1.length(), Selection.getSelectionEnd(number));
46 int len = number.length();
47 textWatcher.beforeTextChanged(number, number.length(), 0, 1);
48 number.append(appendChar);
49 Selection.setSelection(number, number.length());
50 textWatcher.onTextChanged(number, len, 0, 1);
51 textWatcher.afterTextChanged(number);
52 assertEquals(formatted2, number.toString());
53 assertEquals(formatted2.length(), Selection.getSelectionEnd(number));
62 SpannableStringBuilder number = new SpannableStringBuilder(init);
63 int len = number.length();
64 textWatcher.beforeTextChanged(number, len - 1, 1, 0);
65 number.delete(len - 1, len);
66 Selection.setSelection(number, number.length());
67 textWatcher.onTextChanged(number, number.length() - 1, 1, 0);
68 textWatcher.afterTextChanged(number);
69 assertEquals(result1, number.toString());
70 assertEquals(result1.length(), Selection.getSelectionEnd(number));
73 textWatcher.beforeTextChanged(number, number.length() - 4, 4, 0);
74 number.delete(number.length() - 5, number.length());
75 Selection.setSelection(number, number.length());
76 textWatcher.onTextChanged(number, number.length(), 4, 0);
77 textWatcher.afterTextChanged(number);
78 assertEquals(result2, number.toString());
79 assertEquals(result2.length(), Selection.getSelectionEnd(number));
89 SpannableStringBuilder number = new SpannableStringBuilder(init);
90 textWatcher.beforeTextChanged(number, 3, 0, 1);
91 number.insert(3, "1"); // 6501-23
92 Selection.setSelection(number, 4); // make the cursor at right of 1
93 textWatcher.onTextChanged(number, 3, 0, 1);
94 textWatcher.afterTextChanged(number);
95 assertEquals(expected1, number.toString());
97 assertEquals(5, Selection.getSelectionEnd(number));
101 textWatcher.beforeTextChanged(number, 5, 0, 4);
102 number.insert(5, "4567"); // change to 650-1456723
103 Selection.setSelection(number, 9); // the cursor is at the right of '7'.
104 textWatcher.onTextChanged(number, 7, 0, 4);
105 textWatcher.afterTextChanged(number);
106 assertEquals(expected2, number.toString());
108 assertEquals(12, Selection.getSelectionEnd(number));
118 SpannableStringBuilder number = new SpannableStringBuilder(init);
119 textWatcher.beforeTextChanged(number, 9, 0, 2);
120 number.insert(9, " 4"); // (6501) 23 4
121 Selection.setSelection(number, number.length()); // make the cursor at right of 4
122 textWatcher.onTextChanged(number, 9, 0, 2);
123 textWatcher.afterTextChanged(number);
124 assertEquals(expected1, number.toString());
126 assertEquals(expected1.length(), Selection.getSelectionEnd(number));
131 number = new SpannableStringBuilder(init);
132 textWatcher.beforeTextChanged(number, 4, 1, 0);
133 number.delete(4, 5); // (6501 23 4
134 Selection.setSelection(number, 5); // make the cursor at right of 1
135 textWatcher.onTextChanged(number, 4, 1, 0);
136 textWatcher.afterTextChanged(number);
137 assertEquals(expected2, number.toString());
139 assertEquals(5, Selection.getSelectionEnd(number));
144 number = new SpannableStringBuilder(init);
145 textWatcher.beforeTextChanged(number, 8, 0, 1);
146 number.insert(8, "-"); // (650) 12-3
147 Selection.setSelection(number, 9); // make the cursor at right of -
148 textWatcher.onTextChanged(number, 8, 0, 1);
149 textWatcher.afterTextChanged(number);
150 assertEquals(expected3, number.toString());
152 assertEquals(9, Selection.getSelectionEnd(number));
162 SpannableStringBuilder number = new SpannableStringBuilder(init);
163 textWatcher.beforeTextChanged(number, 9, 0, 2);
164 number.insert(9, " 4"); // (650) 123 4
165 Selection.setSelection(number, number.length()); // make the cursor at right of 4
166 textWatcher.onTextChanged(number, 9, 0, 2);
167 textWatcher.afterTextChanged(number);
168 assertEquals(expected1, number.toString());
170 assertEquals(expected1.length(), Selection.getSelectionEnd(number));
173 int len = number.length();
174 textWatcher.beforeTextChanged(number, 0, len, 0);
175 number.delete(0, len);
176 textWatcher.onTextChanged(number, 0, len, 0);
177 textWatcher.afterTextChanged(number);
180 number = new SpannableStringBuilder(init);
181 textWatcher.beforeTextChanged(number, 9, 0, 1);
182 number.insert(9, "4"); // (650) 1234
183 Selection.setSelection(number, number.length()); // make the cursor at right of 4
184 textWatcher.onTextChanged(number, 9, 0, 1);
185 textWatcher.afterTextChanged(number);
186 assertEquals(expected2, number.toString());
188 assertEquals(expected2.length(), Selection.getSelectionEnd(number));
213 SpannableStringBuilder number = new SpannableStringBuilder(init);
214 textWatcher.beforeTextChanged(number, 5, 0, 1);
215 number.insert(5, "4"); // (6504) 123
216 Selection.setSelection(number, 5); // make the cursor at right of 4
217 textWatcher.onTextChanged(number, 5, 0, 1);
218 number.setSpan(cleanupTextWatcher, 0, number.length(), 0);
219 textWatcher.afterTextChanged(number);
220 assertEquals(expected1, number.toString());
289 SpannableStringBuilder number = new SpannableStringBuilder(init);
292 textWatcher.beforeTextChanged(number, 0, init.length(), replacement.length());
293 number.replace(0, init.length(), replacement, 0, replacement.length());
294 Selection.setSelection(number, replacement.length()); // move the cursor to the end
295 textWatcher.onTextChanged(number, 0, init.length(), replacement.length());
296 textWatcher.afterTextChanged(number);
298 assertEquals(expected, number.toString());
300 assertEquals(expected.length(), Selection.getSelectionEnd(number));