问题标签 [datepickerdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
751 浏览

java - 当我有 MyCustomClass 扩展 DialogFragment 时如何实现 onDatePickerChanged

我有一个名为DatePickerwho extends DialogFragmentand implements的自定义类DatePickerDialog.OnDateSetListener,但我的问题是因为你需要听onDateChangeMethodand DialogFragmentonly have DialogInterface.OnCancelListenerand DialogInterface.OnDismissListener

我怎样才能做到这一点?我试图实现OnDateChangedListener并覆盖该onDateChange方法,但它不起作用。这是代码:

0 投票
2 回答
1447 浏览

android - 使用 DatePickerDialog 时冲突 support.v4.app.Fragment 与 app.Fragment

我真的不明白 support.v4 库发生了什么,但无论如何。我有一个片段,我实现在单击导航抽屉中的项目时打开它(android studio 的默认实现)。在这个片段中,我想打开一个 datePickerDialog 但我找不到它工作的解决方案。这是我的 datePicker 片段:

}

我的问题出在这一行: newFragment.show(getSupportFragmentManager(), "datePicker");

如果活动没有扩展 Fragment 但我的活动已经在扩展 ActionBarActivity,我已经看到存在兼容性问题。我应该怎么办 ?

0 投票
2 回答
1191 浏览

java - 以编程方式更改日期选择器对话框的背景

我按照本教程在对话框中显示 DatePicker,对话框显示与我的应用品牌不匹配的白色背景,所以我想更改它的颜色。

我怎样才能以编程方式做到这一点?有任何想法吗?

提前致谢 !

0 投票
5 回答
2603 浏览

android - DatePickeDialog 在 android 中显示大一个月

当我按下按钮以显示 DatePickerDialog 时,对话框显示大一个月。例如,如果我以这样的当前日期开始(使用 joda 库的 DateTime):

即 07/08/2014,日期对话框显示比 07/09/2014 大一个月。我不明白为什么会这样。

代表 datePickerFragment 的片段是:

0 投票
1 回答
1964 浏览

android - DatePickerDialog 显示有两个边框

我对 DatePickerDialog 显示有疑问。

我想用这样的“HoloDialog”主题创建日期选择器对话框:

然后我会看到这个结果: 带有 Holo_Dealog 的 DatePickerDialog

如您所见,对话框显示为“两个边框”。

我想创建与此处显示的相同的对话框,但周围有一个边框。是否可以?

0 投票
0 回答
331 浏览

android - 在日期选择器对话框中设置最小日期会强制关闭蜂窝以上的版本,并在蜂窝以下的版本上正常工作

我的片段中有 2 个日期选择器对话框。单击按钮时会激活日期选择器。我有 2 个按钮 1 用于设置出发日期,另一个用于设置返回日期。单击离开按钮会弹出一个日期选择器对话框,单击返回按钮会弹出第二个日期选择器对话框。在出发日期选择器对话框中,当用户尝试选择小于今天日期的日期时,我需要禁用日期。在返回日期选择器对话框中,必须检查两个条件。第一个,如果用户尚未从出发日期选择器对话框中选择出发日期,则返回日期选择器对话框应将日期显示为当前日期。当用户尝试选择小于今天日期的日期时,我需要禁止用户这样做。第二,如果用户已使用出发日期选择器对话框设置出发日期,则返回日期选择器对话框应显示与出发日期相同的日期。当用户试图选择低于出发日期的日期时,他应该尝试停止它。我已经在我的姜饼及以下版本的应用程序中成功实现了所有这些。但问题是,当我尝试从蜂窝以上的版本中实现这一点时,应用程序被强制关闭。如何在日期选择器对话框中为蜂窝以上版本设置最小日期。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。应显示与出发日期相同的日期。当用户试图选择低于出发日期的日期时,他应该尝试停止它。我已经在我的姜饼及以下版本的应用程序中成功实现了所有这些。但问题是,当我尝试从蜂窝以上的版本中实现这一点时,应用程序被强制关闭。如何在日期选择器对话框中为蜂窝以上版本设置最小日期。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。应显示与出发日期相同的日期。当用户试图选择低于出发日期的日期时,他应该尝试停止它。我已经在我的姜饼及以下版本的应用程序中成功实现了所有这些。但问题是,当我尝试从蜂窝以上的版本中实现这一点时,应用程序被强制关闭。如何在日期选择器对话框中为蜂窝以上版本设置最小日期。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。我已经在我的姜饼及以下版本的应用程序中成功实现了所有这些。但问题是,当我尝试从蜂窝以上的版本中实现这一点时,应用程序被强制关闭。如何在日期选择器对话框中为蜂窝以上版本设置最小日期。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。我已经在我的姜饼及以下版本的应用程序中成功实现了所有这些。但问题是,当我尝试从蜂窝以上的版本中实现这一点时,应用程序被强制关闭。如何在日期选择器对话框中为蜂窝以上版本设置最小日期。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。此外,我的应用程序适用于从 froyo 到 kitkat 的所有版本,因此我将 min sdk 版本设置为 froyo 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。

0 投票
2 回答
1153 浏览

android - Android DatePickerDialog 等待关闭

今天我尝试开发一个简单的应用程序,它将要求用户通过一个按钮使用 DatePickerDialog 插入 2 个日期,然后对数据库执行查询:

我唯一的问题是:我如何等待 DatePickerDialog 关闭或等待用户输入输入然后执行查询?

0 投票
1 回答
2945 浏览

android - Android:DatePickerDialog 无法解析为类型

我正在尝试在我的 android 应用程序中实现一个日期选择器,但是我似乎找不到 DatePickerDialog 接口。

按照此页面上的说明 - http://developer.android.com/guide/topics/ui/controls/pickers.html

我得到带有红色下划线的 DatePickerDialog,错误为DatePickerDialog cannot be resolved to a type. 某种库或我需要导入的东西?我很确定我有支持库设置。

0 投票
2 回答
31249 浏览

android - Android Material Design Inline Datepicker问题

我有ScrollView一个日期选择器

在以前的 Android 版本中,日期选择器是这样的:

在此处输入图像描述

而且我可以毫无问题地滚动 Datepicker 日、月、年的单个元素

在 Android Lollipop API level 21 Material 中,Datepiker 是这样显示的:

在此处输入图像描述在此处输入图像描述

如果我单击月份显示日历视图并且我无法更改月份,我只能选择日期。如果我尝试编辑年份,则会显示一个年份滚动条,但如果我尝试滚动它,则包含 datepicker 的整个布局都会滚动,而不仅仅是日期。

似乎被忽略了

我该如何解决这个问题???

0 投票
2 回答
592 浏览

android - Android 中的 DatePickerDialog 总是显示之前设置的日期

我在我的应用程序中执行以下操作:

1.我有两个EditText盒子。

  1. 单击它们中的每一个都会DatePickerDialog弹出一个。

  2. 我在 Datepicker 中设置日期。

  3. 关闭对话框时,日期会在编辑文本中设置。

问题如下。

在 datepicker 中设置日期后,datepicker 始终显示我设置的日期,而不是当前日期。即,如果我在再次单击编辑文本时将日期设置为 2014-09-09,则日期选择器上的日期显示为上述设置日期,而不是当前日期。

谁能指导我如何逐步解决此问题..

我的代码如下: