Home | History | Annotate | Download | only in telephony

Lines Matching refs:number

30         SpannableStringBuilder number = new SpannableStringBuilder();
32 textWatcher.beforeTextChanged(number, 0, 0, multiChars.length());
33 number.append(multiChars);
34 Selection.setSelection(number, number.length());
35 textWatcher.onTextChanged(number, 0, 0, number.length());
36 textWatcher.afterTextChanged(number);
37 assertEquals(formatted1, number.toString());
38 assertEquals(formatted1.length(), Selection.getSelectionEnd(number));
42 int len = number.length();
43 textWatcher.beforeTextChanged(number, number.length(), 0, 1);
44 number.append(appendChar);
45 Selection.setSelection(number, number.length());
46 textWatcher.onTextChanged(number, len, 0, 1);
47 textWatcher.afterTextChanged(number);
48 assertEquals(formatted2, number.toString());
49 assertEquals(formatted2.length(), Selection.getSelectionEnd(number));
57 SpannableStringBuilder number = new SpannableStringBuilder(init);
58 int len = number.length();
59 textWatcher.beforeTextChanged(number, len - 1, 1, 0);
60 number.delete(len - 1, len);
61 Selection.setSelection(number, number.length());
62 textWatcher.onTextChanged(number, number.length() - 1, 1, 0);
63 textWatcher.afterTextChanged(number);
64 assertEquals(result1, number.toString());
65 assertEquals(result1.length(), Selection.getSelectionEnd(number));
68 textWatcher.beforeTextChanged(number, number.length() - 4, 4, 0);
69 number.delete(number.length() - 5, number.length());
70 Selection.setSelection(number, number.length());
71 textWatcher.onTextChanged(number, number.length(), 4, 0);
72 textWatcher.afterTextChanged(number);
73 assertEquals(result2, number.toString());
74 assertEquals(result2.length(), Selection.getSelectionEnd(number));
83 SpannableStringBuilder number = new SpannableStringBuilder(init);
84 textWatcher.beforeTextChanged(number, 3, 0, 1);
85 number.insert(3, "1"); // 6501-23
86 Selection.setSelection(number, 4); // make the cursor at right of 1
87 textWatcher.onTextChanged(number, 3, 0, 1);
88 textWatcher.afterTextChanged(number);
89 assertEquals(expected1, number.toString());
91 assertEquals(5, Selection.getSelectionEnd(number));
95 textWatcher.beforeTextChanged(number, 5, 0, 4);
96 number.insert(5, "4567"); // change to 650-1456723
97 Selection.setSelection(number, 9); // the cursor is at the right of '7'.
98 textWatcher.onTextChanged(number, 7, 0, 4);
99 textWatcher.afterTextChanged(number);
100 assertEquals(expected2, number.toString());
102 assertEquals(12, Selection.getSelectionEnd(number));
111 SpannableStringBuilder number = new SpannableStringBuilder(init);
112 textWatcher.beforeTextChanged(number, 9, 0, 2);
113 number.insert(9, " 4"); // (6501) 23 4
114 Selection.setSelection(number, number.length()); // make the cursor at right of 4
115 textWatcher.onTextChanged(number, 9, 0, 2);
116 textWatcher.afterTextChanged(number);
117 assertEquals(expected1, number.toString());
119 assertEquals(expected1.length(), Selection.getSelectionEnd(number));
124 number = new SpannableStringBuilder(init);
125 textWatcher.beforeTextChanged(number, 4, 1, 0);
126 number.delete(4, 5); // (6501 23 4
127 Selection.setSelection(number, 5); // make the cursor at right of 1
128 textWatcher.onTextChanged(number, 4, 1, 0);
129 textWatcher.afterTextChanged(number);
130 assertEquals(expected2, number.toString());
132 assertEquals(5, Selection.getSelectionEnd(number));
137 number = new SpannableStringBuilder(init);
138 textWatcher.beforeTextChanged(number, 8, 0, 1);
139 number.insert(8, "-"); // (650) 12-3
140 Selection.setSelection(number, 9); // make the cursor at right of -
141 textWatcher.onTextChanged(number, 8, 0, 1);
142 textWatcher.afterTextChanged(number);
143 assertEquals(expected3, number.toString());
145 assertEquals(9, Selection.getSelectionEnd(number));
154 SpannableStringBuilder number = new SpannableStringBuilder(init);
155 textWatcher.beforeTextChanged(number, 9, 0, 2);
156 number.insert(9, " 4"); // (650) 123 4
157 Selection.setSelection(number, number.length()); // make the cursor at right of 4
158 textWatcher.onTextChanged(number, 9, 0, 2);
159 textWatcher.afterTextChanged(number);
160 assertEquals(expected1, number.toString());
162 assertEquals(expected1.length(), Selection.getSelectionEnd(number));
165 int len = number.length();
166 textWatcher.beforeTextChanged(number, 0, len, 0);
167 number.delete(0, len);
168 textWatcher.onTextChanged(number, 0, len, 0);
169 textWatcher.afterTextChanged(number);
172 number = new SpannableStringBuilder(init);
173 textWatcher.beforeTextChanged(number, 9, 0, 1);
174 number.insert(9, "4"); // (650) 1234
175 Selection.setSelection(number, number.length()); // make the cursor at right of 4
176 textWatcher.onTextChanged(number, 9, 0, 1);
177 textWatcher.afterTextChanged(number);
178 assertEquals(expected2, number.toString());
180 assertEquals(expected2.length(), Selection.getSelectionEnd(number));
204 SpannableStringBuilder number = new SpannableStringBuilder(init);
205 textWatcher.beforeTextChanged(number, 5, 0, 1);
206 number.insert(5, "4"); // (6504) 123
207 Selection.setSelection(number, 5); // make the cursor at right of 4
208 textWatcher.onTextChanged(number, 5, 0, 1);
209 number.setSpan(cleanupTextWatcher, 0, number.length(), 0);
210 textWatcher.afterTextChanged(number);
211 assertEquals(expected1, number.toString());
275 SpannableStringBuilder number = new SpannableStringBuilder(init);
278 textWatcher.beforeTextChanged(number, 0, init.length(), replacement.length());
279 number.replace(0, init.length(), replacement, 0, replacement.length());
280 Selection.setSelection(number, replacement.length()); // move the cursor to the end
281 textWatcher.onTextChanged(number, 0, init.length(), replacement.length());
282 textWatcher.afterTextChanged(number);
284 assertEquals(expected, number.toString());
286 assertEquals(expected.length(), Selection.getSelectionEnd(number));