我有一个日期选择器对话,我需要在该对话框中显示当前日期,并且应该禁用之前的日期,并且应该在日期选择器对话框中显示。仅在日期选择器对话中显示未来的日期
答案 0 :(得分:0)
查看DatePicker
的{{3}}方法。
答案 1 :(得分:0)
您应该使用setMinDate()
类的setMaxDate()
和DatePicker
方法。
这将禁用当前日期之前的所有日期,但您也可以设置任何其他日期。只记得从纪元
计算这个日期(以毫秒为单位)datePickerDialog().getDatePicker().setMinDate(System.currentTimeMillis());
这将禁用今天之后的所有日期
datePickerDialog().getDatePicker().setMaxDate(System.currentTimeMillis());