/**
* 创建日期及时间选择对话框,这里是重写了activity的onCreateDialog方法
*/
@Override
protected Dialog onCreateDialog(int id) {
Dialog dialog = null;
Calendar iniTime = Calendar.getInstance();
switch (id) {
case 1:
dialog = new DatePickerDialog(this,
new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker dp, int year,
int month, int dayOfMonth) {
//这里自定义事件处理
}
}, iniTime.get(Calendar.YEAR), // 传入年份
iniTime.get(Calendar.MONTH), // 传入月份
iniTime.get(Calendar.DAY_OF_MONTH) // 传入天数
);
break;
case 2:
dialog = new TimePickerDialog(this,
new TimePickerDialog.OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay,
int minute) {
//这里自定义事件处理
}
}, iniTime.get(Calendar.HOUR_OF_DAY),
iniTime.get(Calendar.MINUTE), true);
break;
}
return dialog;
}
//使用
showDialog(1);//显示日期对话框,这个方法activity自带,直接调用
showDialog(2);//显示时间对话框
分享到:
相关推荐
在Android开发中,日期对话框(DatePickerDialog)是常见的用户界面元素,用于让用户选择一个日期。这个源码项目提供了一个简单实现的日期对话框,你可以直接导入工程进行使用,并根据需求进行自定义和修改。接下来...
在标题“android dialog —— 日期和时间选择对话框.zip”中提到的,我们将探讨如何在Android应用中创建和使用日期和时间选择对话框。这个压缩包可能包含了一个示例项目或者相关的代码片段,用于演示这一功能。 ...
在这个专题中,我们将深入探讨如何在Android应用中创建和使用日期和时间选择对话框。 ### 1. 创建日期选择对话框 Android提供了一个内置的`DatePickerDialog`类,用于创建日期选择对话框。首先,你需要创建一个`...
在Android开发中,日期时间选择对话框是用户界面中常见的一种元素,用于让用户方便地选取日期和时间。本文将深入探讨如何在Android应用中创建一个简单的日期时间选择对话框,并提供一个适合新手入门的实例。 首先,...
- **DatePickerDialog**和**TimePickerDialog**: 提供日期和时间选择功能的对话框,用户可以选择日期和时间后关闭对话框。 - **NotificationDialog**: 系统通知,通常出现在状态栏,点击后会展开详细信息。 2. **...
这个示例代码提供了一种实现Android时间对话框的方法,结合了NumberPicker组件来实现自定义的时间选择。下面将详细探讨相关知识点。 1. **时间对话框组件**: - Android提供了DatePicker和TimePicker两种原生组件...
`TimePickerDialog` 和 `DatePickerDialog` 是Android SDK提供的两种对话框组件,用于帮助用户方便地选择时间(小时和分钟)和日期(年、月、日)。本文将深入探讨这两个组件的使用方法、相关API以及自定义实现。 #...
在Android开发中,日期选择对话框(DatePickerDialog)是一个常用组件,它允许用户在弹出的对话框中选择日期,提供了良好的用户体验。本教程将详细讲解如何创建和使用日期选择对话框,以及与之相关的Android编程知识...
"ch07 Android 日期与时间对话框"这一主题主要涉及如何在Android应用中实现用户友好的日期和时间选择功能。 在Android中,我们可以使用两种主要的API来显示日期和时间对话框:`DatePickerDialog`和`...
能够在一个对话框中弹出时间和日期,合并了DatePicker和TimePicker,解决android自带控件只能弹出时间货日期的问题。 使用方法: EditText et= (EditText) findViewById(R.id.qx_type); et.setOnClickListener(new ...
提供选择日期和时间的对话框,方便用户输入日期或时间: ```java DatePickerDialog dpd = new DatePickerDialog(context, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet...
本文实例讲述了Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法。分享给大家供大家参考,具体如下: 用法: 一、创建两个 DatePickerDialog、TimePickerDialog 实例调用 show() 方法即可将他们...
对话框通常用于显示临时信息、请求用户输入或进行一些简单的操作,比如日期选择、时间选择、信息确认以及文件操作等。下面我们将详细探讨如何在Android中实现这些类型的对话框,并通过代码例子来展示具体实现过程。 ...
除了基础的AlertDialog,Android还提供了其他类型的Dialog,如ProgressDialog(显示进度条的对话框)、DatePickerDialog(日期选择对话框)和TimePickerDialog(时间选择对话框)等。这些对话框的使用方式与基础的...
在Android开发中,时间日期视图是用户界面中不可或缺的一部分,它允许用户选择或显示日期和时间。在本文中,我们将深入探讨如何在Android应用程序中创建和使用时间日期视图,以及相关的API和技术。 首先,Android...
在这个布局中,我们有三个主要组件:一个不可编辑的EditText用于显示选择的日期和时间,两个Button分别用于触发日期对话框和时间对话框,以及一个DigitalClock和AnalogClock组件用于显示当前时间。 按钮的点击事件...
本示例将详细探讨Android中的各种Dialog对话框及其使用方法。 1. **AlertDialog** AlertDialog是Android中最基础的对话框类型,通常包含一个标题、一个信息文本和一到三个按钮(例如:确定、取消)。创建...
6. **标签:android 日期对话框**: 在Android中,日期对话框通常是通过`DatePickerDialog`实现的。它可以方便地让用户选择日期,然后通过监听器获取选中的日期。`DatePickerDialog`提供了设置初始日期、最小和最大...
DatePickerDialog是Android系统中的一种日期对话框控件,用于显示年、月和日信息。其使用方法与TimePickerDialog几乎相同。 首先,创建一个DatePickerDialog对象: ```java DatePickerDialog dateDialog = new ...
这两种对话框分别用于选择日期和时间。它们提供了用户友好的界面,简化了输入日期和时间的流程。例如,创建一个DatePickerDialog: ```java DatePickerDialog.OnDateSetListener dateSetListener = new ...