您當前的位置:首頁 > 舞蹈

Android DatePickerDialog設定時間範圍,以及設定預設顯示時間

作者:由 MonkeyLei 發表于 舞蹈時間:2019-07-09

Calendar cal = Calendar。getInstance();

DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), new DatePickerDialog。OnDateSetListener() {

@Override

public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {

tvData。setText(year + “-” + (month + 1) + “-” + dayOfMonth);

}

},

cal。get(Calendar。YEAR), ///< 設定預設啟動顯示年、月、日,可以自行修改為其他情況!

cal。get(Calendar。MONTH),

cal。get(Calendar。DAY_OF_MONTH));

///< 設定日期的範圍

DatePicker datePicker = datePickerDialog。getDatePicker();

datePicker。setMaxDate(new Date()。getTime()); ///< 設定日期的上限日期

//datePicker。setMinDate(。。。); ///< 設定日期的下限日期,其中是引數型別是long型,為日期的時間戳

datePickerDialog。show();

標簽: calendar  CAL  日期  DatePickerDialog