-3

我有一个日期选择器对话,我需要在该对话中显示当前日期,并且以前的日期应该被禁用并且应该显示在日期选择器对话中。只有未来的日期应该在日期选择器对话中显示而不是以前的日期

4

2 回答 2

0

看看setMinDate方法DatePicker

于 2014-02-21T14:54:02.593 回答
0

你应该使用setMinDate()和类setMaxDate()的方法DatePicker

  1. 这将禁用当前日期之前的所有先前日期,但您也可以设置任何其他日期。请记住从纪元开始以毫秒为单位计算此日期

    datePickerDialog().getDatePicker().setMinDate(System.currentTimeMillis());
    
  2. 这将禁用今天之后的所有日期

    datePickerDialog().getDatePicker().setMaxDate(System.currentTimeMillis());
    
于 2017-09-18T13:24:51.263 回答