2016-04-29 11 views
0

Ich möchte disable future dates abzuschalten und ich den Code unten,Hoe zukünftige Termine in android

mDlgPic.getDatePicker().setMaxDate(new Date().getTime()); 

Aber immer, wenn ich zukünftige Termine wählen es ausgewählt bekommen.

Jede Hilfe wäre willkommen.

+0

Ihr Code ist in Ordnung, worüber Sie sprechen, ist der Fehler, den wir in Android 5.0.1 Lollipop finden, die in der nächsten Version gelöst wird. @Aditya – KDeogharkar

+0

zur Zeit läuft ich auf Lollipop 5.0.2 und seine immer noch zukünftige Termine/ – Aditya

+0

müssen Sie in 5.1 überprüfen. + – KDeogharkar

Antwort

-1

Nach Listener Deklarieren auf Datepicker verwenden die

DatePickerDialog datePickerDialog = new DatePickerDialog(getApplicationContext(), date, Calendar.YEAR, Calendar.MONTH, Calendar.DAY_OF_MONTH); //date is dateSetListener as per your code in question 
datePickerDialog.getDatePicker().setMaxDate(System.currentTimeMillis()); 
0

ich auch dieses Problem konfrontiert, und es scheint Fehler in 5.0.+. diesen Fehler in und nach werden Sie nicht 5.1

Sie müssen programmatisch verwalten für 5.0.+ finden Sie Ihr Problem wie Scheck zu lösen, wenn Sie das Datum nicht größer als das aktuelle Datum ist.

Hoffe, das wird helfen.