问题标签 [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.
java - 当我有 MyCustomClass 扩展 DialogFragment 时如何实现 onDatePickerChanged
我有一个名为DatePicker
who extends DialogFragment
and implements的自定义类DatePickerDialog.OnDateSetListener
,但我的问题是因为你需要听onDateChangeMethod
and DialogFragment
only have DialogInterface.OnCancelListener
and DialogInterface.OnDismissListener
。
我怎样才能做到这一点?我试图实现OnDateChangedListener
并覆盖该onDateChange
方法,但它不起作用。这是代码:
android - 使用 DatePickerDialog 时冲突 support.v4.app.Fragment 与 app.Fragment
我真的不明白 support.v4 库发生了什么,但无论如何。我有一个片段,我实现在单击导航抽屉中的项目时打开它(android studio 的默认实现)。在这个片段中,我想打开一个 datePickerDialog 但我找不到它工作的解决方案。这是我的 datePicker 片段:
}
我的问题出在这一行: newFragment.show(getSupportFragmentManager(), "datePicker");
如果活动没有扩展 Fragment 但我的活动已经在扩展 ActionBarActivity,我已经看到存在兼容性问题。我应该怎么办 ?
android - DatePickeDialog 在 android 中显示大一个月
当我按下按钮以显示 DatePickerDialog 时,对话框显示大一个月。例如,如果我以这样的当前日期开始(使用 joda 库的 DateTime):
即 07/08/2014,日期对话框显示比 07/09/2014 大一个月。我不明白为什么会这样。
代表 datePickerFragment 的片段是:
android - DatePickerDialog 显示有两个边框
我对 DatePickerDialog 显示有疑问。
我想用这样的“HoloDialog”主题创建日期选择器对话框:
然后我会看到这个结果:
如您所见,对话框显示为“两个边框”。
我想创建与此处显示的相同的对话框,但周围有一个边框。是否可以?
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 的版本。我需要一个代码,它应该适用于蜂窝上方和下方的两个版本。请帮帮我。这是我的代码。
android - Android DatePickerDialog 等待关闭
今天我尝试开发一个简单的应用程序,它将要求用户通过一个按钮使用 DatePickerDialog 插入 2 个日期,然后对数据库执行查询:
我唯一的问题是:我如何等待 DatePickerDialog 关闭或等待用户输入输入然后执行查询?
android - Android:DatePickerDialog 无法解析为类型
我正在尝试在我的 android 应用程序中实现一个日期选择器,但是我似乎找不到 DatePickerDialog 接口。
按照此页面上的说明 - http://developer.android.com/guide/topics/ui/controls/pickers.html
我得到带有红色下划线的 DatePickerDialog,错误为DatePickerDialog cannot be resolved to a type
. 某种库或我需要导入的东西?我很确定我有支持库设置。
android - Android Material Design Inline Datepicker问题
我有ScrollView
一个日期选择器
在以前的 Android 版本中,日期选择器是这样的:
而且我可以毫无问题地滚动 Datepicker 日、月、年的单个元素
在 Android Lollipop API level 21 Material 中,Datepiker 是这样显示的:
如果我单击月份显示日历视图并且我无法更改月份,我只能选择日期。如果我尝试编辑年份,则会显示一个年份滚动条,但如果我尝试滚动它,则包含 datepicker 的整个布局都会滚动,而不仅仅是日期。
似乎被忽略了
我该如何解决这个问题???
android - Android 中的 DatePickerDialog 总是显示之前设置的日期
我在我的应用程序中执行以下操作:
1.我有两个EditText
盒子。
单击它们中的每一个都会
DatePickerDialog
弹出一个。我在 Datepicker 中设置日期。
关闭对话框时,日期会在编辑文本中设置。
问题如下。
在 datepicker 中设置日期后,datepicker 始终显示我设置的日期,而不是当前日期。即,如果我在再次单击编辑文本时将日期设置为 2014-09-09,则日期选择器上的日期显示为上述设置日期,而不是当前日期。
谁能指导我如何逐步解决此问题..
我的代码如下: