here 예제를 사용하여 DatePickerDialog
을 구현했습니다.사용시 닫을 때 DatePickerDialog 중지 설정 버튼
DatePickerDialog.OnDateSetListener
을 구현 한 결과 선택한 날짜가 특정 범위 내에 있는지 확인하는 유효성 검사 논리를 추가했습니다.
private final DatePickerDialog.OnDateSetListener dateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int y, int m,
int d) {
final Calendar calendar = Calendar.getInstance();
calendar.set(y, m, d);
Date date = calendar.getTime();
if(!myValidationFunction(date)) {
// date not within allowed range
// cancel closing of dialog ?
}
}
};
내가 가진 문제는 사용자가 설정 버튼을 클릭 automaticlly 찾을 때 DatePickerDialog
가 닫혀 있는지 내가 유효성 검사 규칙이 실패 할 경우 DatePickerDialog
개방 유지하려는.
사용자가 설정 버튼을 클릭 할 때 DatePickerDialog
이 닫히지 않도록하는 방법을 아는 사람이 있습니까?