Android 控制盘日期选择器对话框始终显示当前日期
每次打开时,我都会使用一个wheel datepicker对话框,它会显示当前日期,而不是我以前设置的日期 我无法找到我应该在哪里进行更改。请提前感谢 代码如下: 公共静态无效showDatePickerDialog(最终上下文ctx, 最终文本视图,最终编辑文本PreMobileNumber(文本){Android 控制盘日期选择器对话框始终显示当前日期,android,datepicker,Android,Datepicker,每次打开时,我都会使用一个wheel datepicker对话框,它会显示当前日期,而不是我以前设置的日期 我无法找到我应该在哪里进行更改。请提前感谢 代码如下: 公共静态无效showDatePickerDialog(最终上下文ctx, 最终文本视图,最终编辑文本PreMobileNumber(文本){ 只需将变量设置为所需的日期。就是这样:) DatePickerDialog=new DatePickerDialog(这是datePickerListener,年,月,日); dialog.sh
只需将变量设置为所需的日期。就是这样:) DatePickerDialog=new DatePickerDialog(这是datePickerListener,年,月,日);
dialog.show() 请尝试以下代码:
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR, YOUR YEAR VALUE);
cal.set(Calendar.MONTH, YOUR MONTH VALUE);
cal.set(Calendar.DAY_OF_MONTH, YOUR DAY VALUE);
dateandtime.set(Calendar.YEAR, c.get(Calendar.YEAR));
dateandtime.set(Calendar.MONTH, c.get(Calendar.MONTH));
dateandtime.set(Calendar.DAY_OF_MONTH,c.get(Calendar.DAY_OF_MONTH));
你可以设置任何你想要的日期或时间。在datepicker中,有很多方法。你能告诉我方法吗name@Preeti你能在这里发一些代码吗,这样我就知道了better@Preeti如果我的答案对你有用,请检查下面的答案。非常感谢你的帮助。:)
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR, YOUR YEAR VALUE);
cal.set(Calendar.MONTH, YOUR MONTH VALUE);
cal.set(Calendar.DAY_OF_MONTH, YOUR DAY VALUE);
dateandtime.set(Calendar.YEAR, c.get(Calendar.YEAR));
dateandtime.set(Calendar.MONTH, c.get(Calendar.MONTH));
dateandtime.set(Calendar.DAY_OF_MONTH,c.get(Calendar.DAY_OF_MONTH));