2017-04-10 11 views
1

Wie kann ich vergangene Daten in der Auswahl deaktivieren? Ich möchte, dass die Benutzer nur die zukünftigen Daten auswählen. Also, was ich will, ist das aktuelle Datum und das ganze vergangene Datum zu deaktivieren, so dass man nur das Datum von morgen wählen kann.Deaktivieren vergangener Daten in einer Auswahl

Picker datePicker = new Picker(); 
datePicker.setUIID("small"); 
datePicker.setType(Display.PICKER_TYPE_DATE); 

Antwort

1

Die Picker Klasse erlaubt Ihnen nicht, die min oder max Daten einzustellen. Sie können dazu im CN1 Issue Tracker eine RFE einreichen.

In der Klasse Spinner können Sie jedoch ein Mindest- und Höchstdatum festlegen. Spinner ist als veraltet markiert, da wir versuchen, die Verwendung von Picker zu unterstützen, wenn dies möglich ist - hauptsächlich, weil es das native Auswahl-Widget der Plattform verwendet, sofern verfügbar, und im Allgemeinen zu besserem UX führt. In bestimmten Fällen, wie dies, können Sie zurück zu Spinner und es sollte immer noch in Ordnung sein.

Verwandte Themen