我无法覆盖onCreateDialog()
中的Fragment
方法。但这允许我在Activity
中覆盖。
@Override
protected Dialog onCreateDialog(int id) {
if (id == 999) {
return new DatePickerDialog(this, myDateListener, year, month, day);
}
return null;
}
最佳答案
如果要使用日期和时间选择器对话框,则还有另一种方法。
使用https://github.com/wdullaer/MaterialDateTimePicker
它是日期和时间选择器的物料对话框。您可以在activity和Fragment中使用它。可以作为
DatePickerDialog mDatepickerDialog = DatePickerDialog.newInstance(this,
now.get(Calendar.YEAR),
now.get(Calendar.MONTH),
now.get(Calendar.DAY_OF_MONTH)
);
如果有任何问题,您可以在评论中写
关于android - 如何在Fragment中重写onCreateDialog方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40559881/