我在布局上放置了一个日期选择器,让用户选择他们的生日。我之前使用过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