am 53309365: Merge "use date from 1970-01-01 to 2037-12-31 in DatePickerDialog"

* commit '53309365f60b317b032e55643e9eb0122c6fbb3f':
  use date from 1970-01-01 to 2037-12-31 in DatePickerDialog
This commit is contained in:
Elliott Hughes
2013-03-13 18:17:56 -07:00
committed by Android Git Automerger

View File

@@ -244,6 +244,15 @@ public class DateTimeSettings extends SettingsPreferenceFragment
calendar.get(Calendar.YEAR), calendar.get(Calendar.YEAR),
calendar.get(Calendar.MONTH), calendar.get(Calendar.MONTH),
calendar.get(Calendar.DAY_OF_MONTH)); calendar.get(Calendar.DAY_OF_MONTH));
// The system clock can't represent dates outside this range.
DatePickerDialog datePicker = (DatePickerDialog)d;
Calendar t = Calendar.getInstance();
t.clear();
t.set(1970, Calendar.JANUARY, 1);
datePicker.getDatePicker().setMinDate(t.getTimeInMillis());
t.clear();
t.set(2037, Calendar.DECEMBER, 31);
datePicker.getDatePicker().setMaxDate(t.getTimeInMillis());
break; break;
} }
case DIALOG_TIMEPICKER: { case DIALOG_TIMEPICKER: {