我正在创建一个像这样的datepickerdialog:
Calendar newCalendar = Calendar.getInstance();
myDatePicker = new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
// do something
}
}
, newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));
myDatePicker.show();
不幸的是,我回来的东西是这样的:
我真正希望得到的是这样的东西:
我正在谈论标题。我想要那一天,并且在那个月,一个月,一年之后......这似乎是相当标准和默认的,因为我已经看到大量的示例屏幕截图看起来像漂浮在周围,但显然我和#39我做错了什么,因为它对我来说并不像。
编辑:可能的解决方法是使用第三方库:
https://github.com/wdullaer/MaterialDateTimePicker
但这并不理想。我仍然希望找到一个不需要第三方库的解决方案。