`
zheyiw
  • 浏览: 1015231 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android 时间,日期对话框

阅读更多


/**
 * 创建日期及时间选择对话框,这里是重写了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日期对话框源码

    在Android开发中,日期对话框(DatePickerDialog)是常见的用户界面元素,用于让用户选择一个日期。这个源码项目提供了一个简单实现的日期对话框,你可以直接导入工程进行使用,并根据需求进行自定义和修改。接下来...

    android dialog —— 日期和时间选择对话框.zip

    在标题“android dialog —— 日期和时间选择对话框.zip”中提到的,我们将探讨如何在Android应用中创建和使用日期和时间选择对话框。这个压缩包可能包含了一个示例项目或者相关的代码片段,用于演示这一功能。 ...

    19. android dialog —— 日期和时间选择对话框

    在这个专题中,我们将深入探讨如何在Android应用中创建和使用日期和时间选择对话框。 ### 1. 创建日期选择对话框 Android提供了一个内置的`DatePickerDialog`类,用于创建日期选择对话框。首先,你需要创建一个`...

    android 日期时间选择对话框简单实例

    在Android开发中,日期时间选择对话框是用户界面中常见的一种元素,用于让用户方便地选取日期和时间。本文将深入探讨如何在Android应用中创建一个简单的日期时间选择对话框,并提供一个适合新手入门的实例。 首先,...

    Android常用对话框源码对话框大全

    - **DatePickerDialog**和**TimePickerDialog**: 提供日期和时间选择功能的对话框,用户可以选择日期和时间后关闭对话框。 - **NotificationDialog**: 系统通知,通常出现在状态栏,点击后会展开详细信息。 2. **...

    Android时间对话框

    这个示例代码提供了一种实现Android时间对话框的方法,结合了NumberPicker组件来实现自定义的时间选择。下面将详细探讨相关知识点。 1. **时间对话框组件**: - Android提供了DatePicker和TimePicker两种原生组件...

    Android 日期与时间对话框

    `TimePickerDialog` 和 `DatePickerDialog` 是Android SDK提供的两种对话框组件,用于帮助用户方便地选择时间(小时和分钟)和日期(年、月、日)。本文将深入探讨这两个组件的使用方法、相关API以及自定义实现。 #...

    日期选择对话框

    在Android开发中,日期选择对话框(DatePickerDialog)是一个常用组件,它允许用户在弹出的对话框中选择日期,提供了良好的用户体验。本教程将详细讲解如何创建和使用日期选择对话框,以及与之相关的Android编程知识...

    ch07 Android 日期与时间对话框

    "ch07 Android 日期与时间对话框"这一主题主要涉及如何在Android应用中实现用户友好的日期和时间选择功能。 在Android中,我们可以使用两种主要的API来显示日期和时间对话框:`DatePickerDialog`和`...

    android 自定义时间日期弹出对话框

    能够在一个对话框中弹出时间和日期,合并了DatePicker和TimePicker,解决android自带控件只能弹出时间货日期的问题。 使用方法: EditText et= (EditText) findViewById(R.id.qx_type); et.setOnClickListener(new ...

    8种常用Android的对话框示例

    提供选择日期和时间的对话框,方便用户输入日期或时间: ```java DatePickerDialog dpd = new DatePickerDialog(context, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet...

    Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法示例

    本文实例讲述了Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法。分享给大家供大家参考,具体如下: 用法: 一、创建两个 DatePickerDialog、TimePickerDialog 实例调用 show() 方法即可将他们...

    Android文件对话框的代码例子

    对话框通常用于显示临时信息、请求用户输入或进行一些简单的操作,比如日期选择、时间选择、信息确认以及文件操作等。下面我们将详细探讨如何在Android中实现这些类型的对话框,并通过代码例子来展示具体实现过程。 ...

    Android dialog对话框用法实例.rar

    除了基础的AlertDialog,Android还提供了其他类型的Dialog,如ProgressDialog(显示进度条的对话框)、DatePickerDialog(日期选择对话框)和TimePickerDialog(时间选择对话框)等。这些对话框的使用方式与基础的...

    android 时间日期视图

    在Android开发中,时间日期视图是用户界面中不可或缺的一部分,它允许用户选择或显示日期和时间。在本文中,我们将深入探讨如何在Android应用程序中创建和使用时间日期视图,以及相关的API和技术。 首先,Android...

    Android之日期及时间选择对话框用法实例分析

    在这个布局中,我们有三个主要组件:一个不可编辑的EditText用于显示选择的日期和时间,两个Button分别用于触发日期对话框和时间对话框,以及一个DigitalClock和AnalogClock组件用于显示当前时间。 按钮的点击事件...

    android各种Dialog对话框示例

    本示例将详细探讨Android中的各种Dialog对话框及其使用方法。 1. **AlertDialog** AlertDialog是Android中最基础的对话框类型,通常包含一个标题、一个信息文本和一到三个按钮(例如:确定、取消)。创建...

    android日期相减

    6. **标签:android 日期对话框**: 在Android中,日期对话框通常是通过`DatePickerDialog`实现的。它可以方便地让用户选择日期,然后通过监听器获取选中的日期。`DatePickerDialog`提供了设置初始日期、最小和最大...

    Android时间对话框使用方法详解

    DatePickerDialog是Android系统中的一种日期对话框控件,用于显示年、月和日信息。其使用方法与TimePickerDialog几乎相同。 首先,创建一个DatePickerDialog对象: ```java DatePickerDialog dateDialog = new ...

    Android所有的对话框

    这两种对话框分别用于选择日期和时间。它们提供了用户友好的界面,简化了输入日期和时间的流程。例如,创建一个DatePickerDialog: ```java DatePickerDialog.OnDateSetListener dateSetListener = new ...

Global site tag (gtag.js) - Google Analytics