I saw this question on stack overflow in several places, but the given answers does not work for me, so here I am :).
I need to set a date picker's minimum date dynamically to the current date. My minimum API is 12.
I tried this:
Calendar minCalendar = Calendar.getInstance();
minCalendar.set(Calendar.MILLISECOND, minCalendar.MILLISECOND - 1000);
DatePicker endDatePicker = (DatePicker) findViewById(R.id.datePicker2);
endDatePicker.setMinDate(minCalendar.getTimeInMillis());
I don't get any errors, only the date picker is not set to today. It is set to 'October 1964'....
Please help me...
EDITED
I also tried this, but the same effect:
endDatePicker.setMinDate(System.currentTimeMillis() - 1000);