草庐IT

datePickerDialog

全部标签

android - 如何使用 DatePickerDialog 作为首选项

我有首选项工作,我正在使用CheckBoxPreference和EditTextPreference的组合。我想用DatePickerDialog替换其中一个。当我的设置屏幕显示时,如果您单击其中一个首选项,我希望弹出日期选择器对话框供用户选择日期,并将选择的日期保存在首选项中。我在其他应用程序中看到过这项工作,但我不知道如何做到这一点。我的日期选择器对话框在常规View中工作(根据教程),但我想根据偏好使用它。 最佳答案 感谢@commonsware。我关注了他的项目并创建了一个日期选择器首选项对话框。所以它会帮助某人。按照步骤在

android - 如何使用 DatePickerDialog 作为首选项

我有首选项工作,我正在使用CheckBoxPreference和EditTextPreference的组合。我想用DatePickerDialog替换其中一个。当我的设置屏幕显示时,如果您单击其中一个首选项,我希望弹出日期选择器对话框供用户选择日期,并将选择的日期保存在首选项中。我在其他应用程序中看到过这项工作,但我不知道如何做到这一点。我的日期选择器对话框在常规View中工作(根据教程),但我想根据偏好使用它。 最佳答案 感谢@commonsware。我关注了他的项目并创建了一个日期选择器首选项对话框。所以它会帮助某人。按照步骤在

android - DatePicker.setMinDate(long minDate) 抛出 IllegalArgumentException : Time not between

我有一个由开始日期和结束日期组成的时间间隔。我有办法让用户通过DatePickerDialogs设置这些日期。以下是创建和显示对话框的方法代码:privatevoideditInterval(booleanbeginning){DatePickerDialogdpd;Calendarcal=Calendar.getInstance();if(beginning){dpd=newDatePickerDialog(this,newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePickerview,

android - DatePicker.setMinDate(long minDate) 抛出 IllegalArgumentException : Time not between

我有一个由开始日期和结束日期组成的时间间隔。我有办法让用户通过DatePickerDialogs设置这些日期。以下是创建和显示对话框的方法代码:privatevoideditInterval(booleanbeginning){DatePickerDialogdpd;Calendarcal=Calendar.getInstance();if(beginning){dpd=newDatePickerDialog(this,newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePickerview,

android - 更改 DatePickerDialog 的按钮文本

我在更改对话框按钮的文本时遇到了一些问题。我尝试使用:setButton(intwhichButton,CharSequencetext,DialogInterface.OnClickListenerlistener)和setButton(intwhichButton,CharSequencetext,Messagemsg)但我不知道该放什么作为第三个参数。我可以传递一个新的OnClickListener,但我想使用回调DatePickerDialog.OnDateSetListener。我想当我为Button设置一个新的Listener时,将不再调用DateSetListener了?

android - 更改 DatePickerDialog 的按钮文本

我在更改对话框按钮的文本时遇到了一些问题。我尝试使用:setButton(intwhichButton,CharSequencetext,DialogInterface.OnClickListenerlistener)和setButton(intwhichButton,CharSequencetext,Messagemsg)但我不知道该放什么作为第三个参数。我可以传递一个新的OnClickListener,但我想使用回调DatePickerDialog.OnDateSetListener。我想当我为Button设置一个新的Listener时,将不再调用DateSetListener了?

Android Material Design Inline Datepicker问题

我有一个带有Datepicker的ScrollView在以前的Android版本中,日期选择器是这样的:我可以毫无问题地滚动Datepicker日、月、年的单个元素在AndroidLollipopAPIlevel21Material中,Datepiker是这样显示的:如果我点击月份显示日历View并且我无法更改月份,我只能选择日期。如果我尝试编辑年份,则会显示一个年份滚动条,但如果我尝试滚动它,则包含datepicker的整个布局都会滚动,而不仅仅是日期。calendarViewShown=false似乎被忽略了我该如何解决这个问题??? 最佳答案

Android Material Design Inline Datepicker问题

我有一个带有Datepicker的ScrollView在以前的Android版本中,日期选择器是这样的:我可以毫无问题地滚动Datepicker日、月、年的单个元素在AndroidLollipopAPIlevel21Material中,Datepiker是这样显示的:如果我点击月份显示日历View并且我无法更改月份,我只能选择日期。如果我尝试编辑年份,则会显示一个年份滚动条,但如果我尝试滚动它,则包含datepicker的整个布局都会滚动,而不仅仅是日期。calendarViewShown=false似乎被忽略了我该如何解决这个问题??? 最佳答案

android - 在 Android 中设置 DatePickerDialog 的限制?

如何限制DatePickerDialog选择过去2-12年或当前日期0-2年的日期?我在Activity中有DatePickerDialog,用于获取child和婴儿的出生日期。child年龄为(2-12岁),婴儿年龄为(0-2岁)。如果我通过1,那么年龄限制应该是(2-12岁),如果我通过2,年龄限制应该是(0-2岁)。我可以做些什么来在我的日历中获得这个功能?我的日历代码是:date=newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePickerview,intyear,intmonth

android - 在 Android 中设置 DatePickerDialog 的限制?

如何限制DatePickerDialog选择过去2-12年或当前日期0-2年的日期?我在Activity中有DatePickerDialog,用于获取child和婴儿的出生日期。child年龄为(2-12岁),婴儿年龄为(0-2岁)。如果我通过1,那么年龄限制应该是(2-12岁),如果我通过2,年龄限制应该是(0-2岁)。我可以做些什么来在我的日历中获得这个功能?我的日历代码是:date=newDatePickerDialog.OnDateSetListener(){@OverridepublicvoidonDateSet(DatePickerview,intyear,intmonth