Android 如何从日历中的当前日期禁用以前的日期

Android 如何从日历中的当前日期禁用以前的日期,android,Android,我已经以网格视图格式创建了自定义日历。但是以前的日期也可以在日历视图中启用。如何从日历中的当前日期禁用以前的日期。您可以这样做 datePicker.setMinDate(System.currentTimeMillis() - 1000); 或者,如果您有DatePickerDialog实例,则从中获取datepicker并设置最小日期 datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis() - 1000)

我已经以网格视图格式创建了自定义日历。但是以前的日期也可以在日历视图中启用。如何从日历中的当前日期禁用以前的日期。

您可以这样做

datePicker.setMinDate(System.currentTimeMillis() - 1000);
或者,如果您有DatePickerDialog实例,则从中获取datepicker并设置最小日期

datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis() - 1000);