studio personalizar obtener implementar from fecha ejemplo edittext android datepicker

obtener - personalizar datepicker android studio



setMinDate() para DatePicker (2)

Tratar:

Time now = new Time(); now.setToNow(); DatePicker endDatePicker = (DatePicker) findViewById(R.id.datePicker2); endDatePicker.setMinDate(now.toMillis(false));

Esta pregunta ya tiene una respuesta aquí:

Vi esta pregunta sobre el desbordamiento de pila en varios lugares, pero las respuestas dadas no funcionan para mí, así que aquí estoy :).

Necesito establecer una fecha mínima de selector de fecha dinámicamente a la fecha actual. Mi API mínima es 12.

Intenté esto:

Calendar minCalendar = Calendar.getInstance(); minCalendar.set(Calendar.MILLISECOND, minCalendar.MILLISECOND - 1000); DatePicker endDatePicker = (DatePicker) findViewById(R.id.datePicker2); endDatePicker.setMinDate(minCalendar.getTimeInMillis());

No recibo ningún error, solo el selector de fecha no está configurado para hoy. Está configurado para ''octubre de 1964'' ...

Por favor, ayúdame...

EDITADO

También probé esto, pero el mismo efecto:

endDatePicker.setMinDate(System.currentTimeMillis() - 1000);


De mi pregunta y respuesta similar :

// Calendar view is a cascade of bugs. // Work around that by explicitly disabling it. datePicker.setCalendarViewShown(false);

Si una vista de calendario de trabajo con el selector de fecha es una prioridad para usted, consideraría horquillar el código de la plataforma y corregir los errores allí.