Lines Matching full:timezones
38 * easily display a list of timezones for users to choose from. In addition, it
40 * timezones (one user-provided, the device timezone, and two recent timezones),
163 /** The delimiter we use when serializing recent timezones to shared preferences */
166 /** The maximum number of recent timezones to save */
170 * Static cache of all known timezones, mapped to their string IDs. This is
188 * used timezones.
218 * Populates the adapter with an initial list of timezones (one
219 * user-provided, the device timezone, and two recent timezones), which can
228 // also to maintain the insertion order of the timezones
272 * Populates this adapter with all known timezones.
275 List<TimezoneRow> timezones = new ArrayList<TimezoneRow>(sTimezones.values());
276 Collections.sort(timezones);
278 for (TimezoneRow timezone : timezones) {
299 * preferences. If there are already the maximum number of recent timezones
333 CharSequence[][] timeZones = new CharSequence[2][sTimezones.size()];
335 List<TimezoneRow> timezones = new ArrayList<TimezoneRow>(sTimezones.values());
337 for (TimezoneRow row : timezones) {
338 timeZones[0][i] = ids.get(i);
339 timeZones[1][i++] = row.toString();
341 return timeZones;