【发布时间】:2015-11-17 07:43:48
【问题描述】:
我正在为Datepicker 使用材料设计库。我需要设置最小和最大日期。最小日期有效,但我无法获得从最小 date(current date) 起应为 30 天的最大日期。谁能知道如何让它在这里工作?
public void show() {
Calendar now = Calendar.getInstance();
DatePickerDialog dpd = DatePickerDialog.newInstance(
PostInfo.this,
now.get(Calendar.YEAR),
now.get(Calendar.MONTH),
now.get(Calendar.DAY_OF_MONTH)
);
dpd.setMinDate(Calendar.getInstance());
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, 30);
dpd.setMaxDate(calendar.getInstance());
dpd.show(getFragmentManager(), "Datepickerdialog");
【问题讨论】:
标签: java android date datepicker android-datepicker