调用Android原生日期选择器对话框就是DatePickerDialog,具体内容如下
在Android4.4系统上效果如图:
在Android5.0以上效果如图:
1、Activity的onCreate方法中获取当时的年,月,日
Calendar ca = Calendar.getInstance();
mYear = ca.get(Calendar.YEAR);
mMonth = ca.get(Calendar.MONTH);
mDay = ca.get(Calendar.DAY_OF_MONTH);
2、通过按钮触发日期选择器
btn_day.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//TODO 调用时间选择器
new DatePickerDialog(MainActivity.this, onDateSetListener, mYear, mMonth, mDay)