尝试通过的DatePicker的init()方法中设置的onDateChangedListener,如下图所示:
// member variables, initialize to today's date
int mYear = 2011;
int mMonth = 4;
int mDay = 30;
// following goes inside Activity's onCreate method
DatePicker dp = (DatePicker) findViewById(R.id.your_date_picker);
OnDateChangedListener listener = new OnDateChangedListener() {
@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
mYear = year;
mMonth = monthOfYear;
mDay = dayOfMonth;
}
};
dp.init(mYear, mMonth, mDay, listener);
谢谢。这样做的诀窍:-) – chis54 2011-05-02 14:30:40
你非常欢迎!如果您认为该问题已完全解决,请“接受”以将此问题标记为已回答。 – ErikR 2011-05-02 17:28:25