对话框datePicker范围 - Android

对话框datePicker范围 - Android

问题描述:

我正在使用datePicker对话框来选择日期,并且我必须设置一个下限和一个上限。我怎样才能做到这一点? 我应该使用public void onDateChanged(DatePicker view, int year, int month, int day)方法吗?对话框datePicker范围 - Android

请明确一点,因为我仅从4天开始使用Android!

我想DatePicker不能有一个绑定范围。但是你可以检查用户自己选择的日期。如果日期无效,您可以提醒用户。

+0

是否宥肯定吗?这似乎很奇怪... – Abramodj 2010-12-23 10:43:05

您可以设置maxDateminDate这样的:

Date upperLimit = new Date(); 
Date lowerLimit = new Date(); 

DatePicker picker = new DatePicker(getContext()); 

picker.setMaxDate(upperLimit.getTime()); 
picker.setMinDate(lowerLimit.getTime()); 

干杯