


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【移动应用开发技术】Android中如何实现一个日期和时间选择器
这篇文章给大家介绍Android中如何实现一个日期和时间选择器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。抽出来了一个方法来选择时间(这里自己规定的只能选择当前时间以后的日期),日期选择完毕就会自动弹出时间选择器让选择时间。
/**
*
选择日期和时间
*/
private
void
selectDataAndTime()
{
//
获取当前时间
final
Calendar
calendar
=
Calendar.getInstance();
/*
*
toast("当前时间是:"
+
calendar.get(Calendar.YEAR)
+
","
+
*
calendar.get(Calendar.MONTH)
+
","
+
*
calendar.get(Calendar.DAY_OF_MONTH));
*/
//
日期选择对话框
dataPickerDialog
=
new
DatePickerDialog(this,
new
OnDateSetListener()
{
@Override
public
void
onDateSet(DatePicker
view,
int
year,
int
month,
int
day)
{
//
判断用户选择的日期是否合法
if
(calendar.get(Calendar.YEAR)
>
year)
{
toast("时间有误,请从新选择");
return;
}
else
if
(calendar.get(Calendar.YEAR)
==
year)
{
if
(calendar.get(Calendar.MONTH)
>
month)
{
toast("时间有误,请从新选择");
return;
}
else
if
(calendar.get(Calendar.MONTH)
==
month)
{
if
(calendar.get(Calendar.DAY_OF_MONTH)
>
day)
{
toast("时间有误,请从新选择");
return;
}
else
{
strDate
=
year
+
"-"
+
(month
+
1)
+
"-"
+
day;
if
(timePickerDialog
!=
null)
{
timePickerDialog.show();
}
}
}
else
{
strDate
=
year
+
"-"
+
(month
+
1)
+
"-"
+
day;
if
(timePickerDialog
!=
null)
{
timePickerDialog.show();
}
}
}
else
{
strDate
=
year
+
"-"
+
(month
+
1)
+
"-"
+
day;
if
(timePickerDialog
!=
null)
{
timePickerDialog.show();
}
}
}
},
calendar.get(Calendar.YEAR),
calendar.get(Calendar.MONTH),
calendar
.get(Calendar.DAY_OF_MONTH));
//
时间选择对话框
timePickerDialog
=
new
TimePickerDialog(this,
new
OnTimeSetListener()
{
@Override
public
void
onTimeSet(TimePicker
view,
int
hour,
int
minute)
{
strTime
=
strDate
+
"
"
+
hour
+
":"
+
minute;
timeTt.setText(strTime);
}
},
calendar.get(Calendar.HOUR),
calendar.get(C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人消费积分兑换服务协议
- 物联网系统应用与合作协议
- 艺术展策划执行合同
- 2024年度宁夏回族自治区二级造价工程师之建设工程造价管理基础知识模拟试题(含答案)
- 陶艺制作综合实践活动课程设计
- 青年创业四十年教师心得体会
- 酒店行业员工餐饮健康措施
- 新冠疫苗研发核酸提取室工作流程
- 数学学习障碍的应对心得体会
- 非营利教育机构统计数据自查报告
- 老年智能手环产品需求说明书(PRD)
- T∕AOPA 0018-2021 直升机临时起降场选址与建设规范
- 高考英语高频688词汇(核心版本)
- 七八年级人教古诗词集锦
- JAVAweb开发课件
- 涪陵榨菜集团盈利能力分析工商管理专业
- 35kv配电系统继电保护方案设计(共33页)
- 中国收藏家协会个人会员入会申请表
- 医院处方笺模板
- 底盘拆装与调试教案
- 三聚氰胺事件PPT课件
评论
0/150
提交评论