草庐IT

OnDateSetListener

全部标签

android - 日期选择器对话框与所选日期不匹配

请引用下图:上面的文字说Thu,Oct28,1909...而日期选择器的实际值是1902年1月3日。什么错误?这是我的代码:@SuppressWarnings("deprecation")publicvoidsetTheDate(Viewv){showDialog(DATE_DIALOG_ID);}@OverrideprotectedDialogonCreateDialog(intid){switch(id){caseDATE_DIALOG_ID://setdatepickerascurrentdatereturnnewDatePickerDialog(this,datePickerL

android - datepicker选择星期几android

我的应用程序中有日期选择器,它运行良好。但我需要选择星期几而不是日期(即,如果我选择日期23,我需要像“星期五”而不是数字那样得到日期)。我将OnDateSetListener用于点击事件。privateDatePickerDialog.OnDateSetListenerdatePickerListener=newDatePickerDialog.OnDateSetListener(){publicvoidonDateSet(DatePickerview,intselectedYear,intselectedMonth,intselectedDay){}}我需要字符串中的日期(如星期一

android - 如何在不使用 DatePickerDialog 的情况下使用 OnDateChangedListener、OnDateSetListener?

我希望能够在用户开始更改日期选择器时立即检测到更改。但是,我不想使用datrpickerdialog。有谁知道为什么当我更改datepicker上的日期时onDateSet(DatePickerarg0,intarg1,intarg2,intarg3)没有触发?如果有任何评论,我将不胜感激。干杯这是我的代码的简化版本:publicclassAddItemextendsActivityimplementsOnDateChangedListener,OnDateSetListener{DatePickerstart;publicvoidonCreate(BundlesavedInstanc

android - OnDateSetListener() 没有被调用

当我更改日期时,未调用OnDateSetListener()。甚至setMinDate(day);行也不起作用。我认为由于某种原因DatePickerDialog没有注册OnDateSetListener()。但无法弄清楚。我已将对话和监听器都声明为全局的。privateDatePickerDialogdatePicker;privateDatePickerDialog.OnDateSetListenerdateListener;代码://CreatedialogsfordatePickerprivatevoidcreateDatePicker(){Calendarcalendar=C

android - DatePickerDialog.OnDateSetListener 在三星设备上没有得到回调

由于某些奇怪的原因,当我单击作为DatePickerDialog一部分的肯定按钮时,作为DateSetListener一部分的onDateSet方法不会被调用仅在三星设备上。这是我正在做的:DateSetListener_datePickerDialogCallback=newDateSetListener();DatePickerDialog_datePickerDialog=newDatePickerDialog(context,_datePickerDialogCallback,year,month,days);_datePickerDialog.setButton(Dialog