我正在尝试创建一个datePicker,其中前一个和即将到来的月份将被禁用。
答案 0 :(得分:2)
您应指定禁用日期
在DATE_DIALOG_ID内:
scrollView.contentInset UIEdgeInsets(top: 0, left: 0, bottom: 0, right: padding)
要求最低api等级11。
或强> 如果您使用日历,
Calendar calendar = Calendar.getInstance();
int cyear = calendar.get(Calendar.YEAR);
int cmonth = calendar.get(Calendar.MONTH);
int cday = calendar.get(Calendar.DAY_OF_MONTH)
DatePickerDialog datePickerDialog = new DatePickerDialog(this, mDateSetListener, cyear, cmonth, cday);
datePickerDialog.getDatePicker().setMaxDate(System.currentTimeMillis());
datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis() - 1000);
希望这能为你的代码工作。
答案 1 :(得分:0)
datePicker.setMaxDate(date.getTimeInMillis());
最多
最低datePicker.setMinDate(date.getTimeInMillis());