【发布时间】:2019-04-20 04:49:46
【问题描述】:
简而言之,我有两个日期选择器(从、到)。我选择“FromDate”和“ToDate”直到当前日期。
如果我选择 2019-04-04 到“FromDate”,当我选择“ToDate”时,它应该隐藏“FromDate”之前的日期。我怎样才能做到这一点?
mFromEditTextBox.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
DatePickerDialog fromPicker = new DatePickerDialog(getActivity(), date, myCalendar
.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH));
fromPicker.getDatePicker().setMaxDate(System.currentTimeMillis() - 1000);
fromPicker.show();
clickedView = (EditText) v;
}
});
mToEditTextBox.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
DatePickerDialog toPicker = new DatePickerDialog(getActivity(), date, myCalendar
.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH));
toPicker.getDatePicker().setMaxDate(System.currentTimeMillis()-1000);
toPicker.show();
clickedView = (EditText) v;
}
});
【问题讨论】:
标签: java android android-datepicker