草庐IT

datePickerDialog

全部标签

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

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

Android:更改 DatePickerDialog/TimePickerDialog 中的按钮文本

我有一个DatePickerDialog。在默认配置下,它工作正常。DatePickerDialogdialog=newDatePickerDialog(view.getContext(),newOnDateSetListener(){@OverridepublicvoidonDateSet(DatePickerpicker,intyear,intmonthOfYear,intdayOfMonth){//dosomething}},startDate.getYear(),startDate.getMonth()-1,startDate.getDay());现在我想更改按钮的文本。我尝试

android - 如何在 DatePickerDialog Android 中禁用今天日期之后的日期?

我想在DatePickerDialog中禁用从今天日期开始的所有Next(after)日期。我使用下面的代码来创建DatePickerDialog:Calendarcalendar=Calendar.getInstance();mYear=calendar.get(Calendar.YEAR);mMonth=calendar.get(Calendar.MONTH);mDay=calendar.get(Calendar.DAY_OF_MONTH);//OnDateSetListenerprivateDatePickerDialog.OnDateSetListenermyDateListe

android - 阻止用户在 datepickerdialog 和 timepickerdialog android 中选择过去的日期和时间

我正在开发我的第一个基于位置的提醒应用程序,我在其中添加带有位置、日期和时间的任务,当我到达时我应该收到通知。在添加任务Activity中,我有任务名称、位置、日期和时间按钮(当单击DatePickerDialog和TimePickerDialog时显示)和一个AddTask按钮。我想阻止用户从对话框中选择过去的日期和时间。我该怎么做...?publicclassAddTasksextendsActivity{TaskFormactivityForm=newTaskForm();privateButtonpPickDate;privateintpYear;privateintpMont

android - 在 DatePickerDialog (Android) 上验证日期时出现 IllegalArgumentException

我在验证DatePickerDialog上的日期时遇到IllegalArgumentException。这是堆栈跟踪:10-2719:50:34.700:E/AndroidRuntime(1188):FATALEXCEPTION:main10-2719:50:34.700:E/AndroidRuntime(1188):java.lang.IllegalArgumentException10-2719:50:34.700:E/AndroidRuntime(1188):atjava.text.DateFormat.format(DateFormat.java:365)10-2719:50:

android - 如何将 DatePickerDialog 值设置为 EditText?

我想使用(sdf.format(myCalendar.getTime()));将DatePickerDialog的值设置为EditText。我已经尝试过这种方式,但它不起作用。如何解决?下面是我的代码:CalendarmyCalendar;DatePickerDialog.OnDateSetListenerdate;privateintpYear;privateintpMonth;privateintpDay;staticfinalintDATE_DIALOG_ID=0;myCalendar=Calendar.getInstance();pYear=myCalendar.get(Cal

android - 阿拉伯语的 DatePickerDialog

我有一个阿拉伯语的应用程序,我想查看阿拉伯语的DatePickerDialog。我试过设置“Locale”,但没用。谢谢 最佳答案 我发现答案是将整个应用程序的“Locale”更改为“ar”在您开始Activity时,通过以下代码将您的应用程序区域设置设置为“ar”,所有View和对话框都将切换为阿拉伯语。Localelocale=newLocale("ar");Locale.setDefault(locale);Configurationconfig=getBaseContext().getResources().getConfi

安卓 DatePickerDialog API 23 (安卓 6)

我正在触发一个DatePickerDialog,在api22(Android5.1)之前它一直在工作并显示良好,我在上面设置混合和最大日期(最小=当前日期,最大=从当前日期开始的1个月),但它只是在Api23中显示当前日期,我附上了代码和图像。///////////////////////////////datepickerdialog///////////////////////////////publicstaticclassDatePickerFragmentextendsDialogFragmentimplementsDatePickerDialog.OnDateSetList

android - 在 Android DatePickerDialog 中选择多个日期

我需要从AndroidDatePickerDialog中选择多个日期。下面是我的fragment。有了这个,我只能选择一个日期。我见过其他图书馆,例如https://github.com/square/android-times-square.但是,我对原生Android代码更感兴趣。overridefunonCreateDialog(savedInstanceState:Bundle?):Dialog{valcurrentDate=Calendar.getInstance()valyear=currentDate.get(Calendar.YEAR)valmonth=currentD

android - 何时在 DialogFragment 中使用 DatePickerDialog 而不是 DatePicker?

我什么时候应该在DialogFragment中膨胀的DatePicker小部件上使用DatePickerDialog?我一直都是用第二种方法做的,不知道何时/如何使用第一种方法。同样的问题也适用于其他选择器小部件,例如TimePicker和TimePickerDialog。 最佳答案 DatePickerDialog和DatePicker的区别DatePicker-它本身就是一个控件。DatePickerDialog-这是一个带有日期选择器的对话框我应该什么时候使用?在您的Activity布局中使用DatePicker控件(如果您有