更新:
DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
// do some stuff
}
}, year, month, day);
DatePicker datePicker = datePickerDialog.getDatePicker();
datePicker.updateDate(2018, 2, 7);
datePicker.setMinDate(1272920400000L); //milliseconds since epoch for 2010.04.10
datePickerDialog.show();
问题发生在任何DatePicker对象中,这不是因为我的代码。你只需进入DatePickerDialog并尝试复制。
我有一个DatePicker,我将minDate设置为2010年5月的第4天。
但是当你选择,例如,2011年5月1日,然后点击向左箭头,直到你到2010年5月,它将自动选择2010年5月1日,这是不可用的。然后,OK按钮将起作用。
您如何看待这个?有办法解决吗?我搜索了所有的互联网,但没有找到任何东西。谢谢!