我在佈局上放置了一個日期選擇器,讓用戶選擇他們的生日。我之前使用過datepickerdialog,通過點擊一個按鈕並將對話框提起來。但這一次datepicker本身在佈局上,我可以選擇一個日期。每次用戶更改日期,月份或年份時,如何獲取日期?Android datepicker獲取日期
解決方案:
dpResult = (DatePicker) findViewById(R.id.dpResult);
dpResult.init(year, month, day, new OnDateChangedListener() {
@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear,int dayOfMonth) {
//here I got all the values I need
}
});
你想在用戶更改日期時在佈局中顯示textView的日期和時間嗎? – 2012-07-13 16:38:33
這個問題可能會幫助你:http://stackoverflow.com/questions/2051153/android-ondatechangedlistener-how-do-you-set-this – Olwaro 2012-07-13 16:39:53