|
|
|
@ -308,13 +308,12 @@ public class DateTimePicker extends FrameLayout {
|
|
|
|
|
* @param hourOfDay The current hourOfDay
|
|
|
|
|
* @param minute The current minute
|
|
|
|
|
*/
|
|
|
|
|
public void setCurrentDate(int year, int month,
|
|
|
|
|
int dayOfMonth, int hourOfDay, int minute) {
|
|
|
|
|
setCurrentYear(year);
|
|
|
|
|
setCurrentMonth(month);
|
|
|
|
|
setCurrentDay(dayOfMonth);
|
|
|
|
|
setCurrentHour(hourOfDay);
|
|
|
|
|
setCurrentMinute(minute);
|
|
|
|
|
public void setCurrentDate(int year, int month, int dayOfMonth, int hourOfDay, int minute) {
|
|
|
|
|
setCurrentYear(year); // 设置当前年份
|
|
|
|
|
setCurrentMonth(month); // 设置当前月份
|
|
|
|
|
setCurrentDay(dayOfMonth); // 设置当前日期
|
|
|
|
|
setCurrentHour(hourOfDay); // 设置当前小时
|
|
|
|
|
setCurrentMinute(minute); // 设置当前分钟
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -335,9 +334,9 @@ public class DateTimePicker extends FrameLayout {
|
|
|
|
|
if (!mInitialising && year == getCurrentYear()) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
mDate.set(Calendar.YEAR, year);
|
|
|
|
|
updateDateControl();
|
|
|
|
|
onDateTimeChanged();
|
|
|
|
|
mDate.set(Calendar.YEAR, year); // 设置日期对象的年份
|
|
|
|
|
updateDateControl(); // 更新日期选择器控件
|
|
|
|
|
onDateTimeChanged(); // 通知日期时间改变
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|