如何显示1980
为initial
年度DatePicker
对话框初始年,仍然我得到的初始日期为当前日期显示1980年在日期选择器
看我下面的代码,让我知道我必须做的改变在我的代码
@Override
protected Dialog onCreateDialog(int id) {
switch (id) {
case DIALOG_DATE:
return new DatePickerDialog(this, new OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year,
int monthOfYear, int dayOfMonth) {
dateTime.set(year, monthOfYear, dayOfMonth);
editDate.setText(dateFormatter
.format(dateTime.getTime()));
}
}, dateTime.get(Calendar.YEAR),
dateTime.get(Calendar.MONTH),
dateTime.get(Calendar.DAY_OF_MONTH));
}
return null;
我想你应该改变这一行'dateTime.set(年,monthOfYear,请将dayOfMonth);'和使用这些参数1980,0,1 – zozelfelfo 2014-09-11 09:08:07
@zozelfelfo尝试,但没有这样做仍然得到同样的 – Sun 2014-09-11 09:19:37