问题标签 [android-datepicker]

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 回答
9175 浏览

android - datepicker android上的取消按钮

我有一个 FromDate EditText,我已向其中添加了图像。现在,当我单击图像时,Datepicker会显示一个。现在,当我选择某个日期并单击Set Button时,日期设置在EditText. 问题是,当我单击 Cancel 时Button,日期选择器消失了,并且在我按 Back 之前,prev 活动不会获得焦点!屏幕上没有触摸事件。请帮忙...

0 投票
2 回答
30090 浏览

android - 将 android datepicker 中的日期初始化为特定日期,而不是当前日期。

在我的应用程序中,我有一个保存在远程数据库中的日期,我希望将日期选择器设置为。我已经研究过并且只找到了通过 Calender java util 设置日期选择器今天日期的示例。例子:

如何使用日历显示数据库中的日期而不是今天的日期?你有什么我可以遵循的建议或例子吗?

更新:尝试使用日历后,我尝试使用

生成无法将 int 转换为 void 的错误。

如何使用日历将其设置为特定日期?根据谷歌的开发者网站,我应该能够做到这一点。 http://developer.android.com/reference/java/util/Calendar.html

例子:

我希望将日期作为默认值显示在服务器的日期选择器中。

0 投票
3 回答
4363 浏览

android - 从日期时间选择器android中选择日期时设置星期几

有谁知道从日期时间选择器中选择日期时如何设置星期几?

我目前有以下设置日期,但我也需要日期,例如周一、周二

我不想设置当前日期 我想设置所选日期的日期。

提前谢谢了。

0 投票
2 回答
6056 浏览

android - android DatePicker DialogFragment 的自定义主题显示令人不快的边框

我正在尝试使用 DialogFragment 来托管 Google 在此处推荐的日期选择器:http: //developer.android.com/guide/topics/ui/controls/pickers.html

使用上面页面中的示例代码可以正常工作,但我希望能够为日期选择器对话框设置特定主题。

如果我从他们的示例中修改对话框片段中的 OnCreateDialog 方法,以便它返回一个具有特定主题的日期选择器,如下所示

(即仅使用 DatePickerDialog 的其他构造函数,您可以在其中提供主题)当显示日期选择器时,我的日期选择器周围出现了一个难看的不透明边框:

(截图在这里:http: //i.stack.imgur.com/WO1YD.png

我能做些什么来摆脱边界?

0 投票
2 回答
858 浏览

android - 对话框仅显示第二次按下按钮以激活它

TimePickerDialog我对and有一些问题DatePickerDialog,代码如下:

它就像一个魅力,直到我在对话框中按下“设置”,然后下次我点击按钮什么都没有发生(对话框没有出现),但如果我再点击一次,对话框再次显示。它每次都显示,直到我按下“设置”,然后单击一次将不起作用,但在下次单击时再次开始工作。

DatePickerDialog 也会出现同样的问题。有没有人有任何想法?

听众什么也不做。

0 投票
19 回答
29165 浏览

android - Jelly Bean DatePickerDialog --- 有没有办法取消?

---版主注意:今天(7 月 15 日),我注意到这里已经有人遇到了这个问题。但我不确定将其作为副本关闭是否合适,因为我认为我对这个问题提供了更好的解释。我不确定我是否应该编辑其他问题并将此内容粘贴到那里,但我不愿意过多地更改其他人的问题。---

我这里有一些奇怪的东西。

我不认为问题取决于您构建的 SDK。设备操作系统版本很重要。

问题 #1:默认情况下不一致

DatePickerDialog在 Jelly Bean 中已更改 (?),现在只提供了一个完成按钮。以前的版本包括一个取消按钮,这可能会影响用户体验(与以前的 Android 版本不一致、肌肉记忆)。

复制:创建一个基本项目。把这个放在onCreate

预期:对话框中出现的取消按钮。

当前:不出现取消按钮。

截图: 4.0.3(OK)和4.1.1(可能错了?)。

问题 #2:错误的解雇行为

对话框调用它确实应该调用的任何监听器,然后总是调用OnDateSetListener监听器。取消仍然调用 set 方法,设置它调用该方法两次。

复制:使用#1 代码,但在下面添加代码(你会看到这解决了#1,但只是视觉/UI):

预期的:

  • 按 BACK 键或在对话框外单击应该什么都不做
  • 按“取消”应该打印Picker Cancel!.
  • 按“Set”应该会打印Picker Set!.

当前的:

  • 按 BACK 键或在对话框外单击会打印Picker Set!.
  • 按“取消”打印Picker Cancel!然后是选择器集!.
  • 按“设置”打印选择器设置!然后是选择器集!.

显示行为的日志行:

其他注释和评论

  • 将它包裹在 aDatePickerFragment上并不重要。我为您简化了问题,但我已经对其进行了测试。
0 投票
9 回答
75905 浏览

android - 使用 dialogfragment 从 datepicker 获取日期

我正在使用谷歌示例使用对话框片段
http://developer.android.com/guide/topics/ui/controls/pickers.html在我的应用程序中插入一个日期选择器

但我不确定如何在设置日期后获取日期(不是 java 专家)。对话框和日期选择器运行正常,我可以记录正确设置的日期,但是,我怎样才能在父活动上执行回调?

这是我的对话框片段

...我从我的活动中调用对话...

在我的父活动中调用方法而不是 Log.w 的正确方法是什么?我想这与将回调作为参数或其他东西传递有关,但我在互联网上找到的大多数参考资料都是关于没有对话片段的先前版本

编辑:不确定它是否重要,但父活动被声明为:

解决方案:感谢 Lecho 用户,这是这样做的方法

DatePickerFragment.class

...和父活动 EditSessionActivity.class ...

0 投票
2 回答
770 浏览

android - Android 日期选择器和时间选择器问题

我面临的问题是从日期和时间对话框。我已经单独创建了所有这些。在 onCreate 上,我在对话框中为用户设置了当前日期和时间。即例如 24/7/2012 作为今天的日期。当我将 from_date 的对话框更改/单击为日期时,例如:26/7/2012 然后我通过 setText 将 to_date 对话框的文本更改为 26/7/2012。这里出现的问题是当我打开 to_date 对话框时,对话框中显示的日期是 24/7/2012 而不是 26/7/2012。对于日期和时间选择器对话框,如何实现这一点。我附上了下面的代码。提前致谢。

这是 onClick {

}

0 投票
1 回答
2335 浏览

android - DatePicker 不工作,IllegalArgumentException

我正在使用 API 级别 10,我不想仅使用支持库来实现 DatePicker,因此我使用以下方法来创建日期对话框。我以前使用过一个 DatePicker,它工作得很好。我只是看不出这里有什么问题。

我有两个日期对话框来选择各个 OnClickListeners 调用的日期。有人可以帮忙吗?谢谢你。

// 这是在 onCreate

//在onCreate之外

0 投票
6 回答
19972 浏览

android - 如何更改日期选择器中的文本大小?

datepicker 中的默认文本大小对我的应用程序来说太大了。我已经看到了一种建议在此处更改它的方法,但是四处寻找嵌套在 datepicker 类中的文本视图似乎很笨重且容易出错。

有更好/更清洁的方法吗?