Я видел этот вопрос в переполнении стека в нескольких местах, но данные ответы не работают для меня, так что вот я :).setMinDate() for DatePicker
Мне нужно установить минимальную дату выбора даты динамически на текущую дату. Мой минимальный API является 12.
Я попытался это:
Calendar minCalendar = Calendar.getInstance();
minCalendar.set(Calendar.MILLISECOND, minCalendar.MILLISECOND - 1000);
DatePicker endDatePicker = (DatePicker) findViewById(R.id.datePicker2);
endDatePicker.setMinDate(minCalendar.getTimeInMillis());
Я не получаю никаких ошибок, только выбор даты не установлен на сегодняшний день. Он установлен в 'октябре 1964 года' ....
Пожалуйста, помогите мне ...
EDITED
Я также попытался это, но тот же эффект:
endDatePicker.setMinDate(System.currentTimeMillis() - 1000);
Тот же эффект :( –