0

在我的应用程序屏幕中,我有一个字段,用户可以在其中选择他的出生日期。我想向用户弹出任何内置的“日期”日历或一些内置的日期选择器,以便它看起来很专业。由于我是这个开发的新手,我想知道是否有任何代码示例可用于弹出内置日期选择器?注意:我还想在我现有的持久存储中选择它后存储用户可选择的日期。

谢谢你的建议。

4

2 回答 2

2

对于原生日期选择器,您可以使用 DateField,例如:

DateField dateField = new DateField("Date of Birth: ",DateField.DATE);

如果您希望它“弹出”,则必须将其添加到对话框中,除非有本机组件来执行此操作。然后,您可以查询此字段的日期,它返回一个日期对象:

Date date = dateField.getDate();

请参阅日期字段

于 2009-12-06T05:42:52.057 回答
0

您可能想使用DateTimePicker. 这样您就不必经历创建 aDateField并将其添加到Dialog.

DateTimePicker datePicker = DateTimePicker.getInstance();
datePicker.doModal();
Calendar cal = datePicker.getDateTime();
于 2011-01-14T23:49:04.373 回答