使用DatePicker以及TimePicker显示当前日期和时间
来源:互联网 发布:微信淘宝客自动发单 编辑:程序博客网 时间:2024/06/01 08:44
package com.example.datetimepicker;import java.util.Calendar;import android.app.Activity;import android.app.DatePickerDialog;import android.app.DatePickerDialog.OnDateSetListener;import android.app.TimePickerDialog;import android.app.TimePickerDialog.OnTimeSetListener;import android.os.Bundle;import android.widget.DatePicker;import android.widget.DatePicker.OnDateChangedListener;import android.widget.TimePicker;import android.widget.TimePicker.OnTimeChangedListener;public class MainActivity extends Activity {private TimePicker timepicker;private DatePicker datepicker;private Calendar cal;private int year;private int month;private int day;private int hour;private int minute; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取日历的一个对象 cal=Calendar.getInstance(); //获取年月日时分秒的信息 year=cal.get(Calendar.YEAR); month=cal.get(Calendar.MONTH)+1;//一月是从0开始计算的,所以要+1 day=cal.get(Calendar.DAY_OF_MONTH); hour=cal.get(Calendar.HOUR_OF_DAY); minute=cal.get(Calendar.MINUTE); setTitle(year+"-"+month+"-"+day+"-"+hour+":"+minute); datepicker=(DatePicker) findViewById(R.id.datePicker); timepicker=(TimePicker) findViewById(R.id.timePicker); //datepicker初始化 datepicker.init(year,cal.get(Calendar.MONTH),day,new OnDateChangedListener() {@Overridepublic void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {// TODO Auto-generated method stub setTitle(year+"-"+(month)+1+"-"+day+"-"+hour+":"+minute);}}); timepicker.setOnTimeChangedListener(new OnTimeChangedListener() {@Overridepublic void onTimeChanged(TimePicker view, int hourofday, int minute) {// TODO Auto-generated method stubsetTitle(hourofday+":"+minute);}}); new DatePickerDialog(this, new OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year, int monthofyear, int dayofmonth) {// TODO Auto-generated method stub setTitle(year+"-"+(monthofyear+1)+"-"+dayofmonth);}}, year, cal.get(Calendar.MONTH), day).show();//对话框显示 new TimePickerDialog(this, new OnTimeSetListener() {@Overridepublic void onTimeSet(TimePicker arg0, int hourofday, int minute) {// TODO Auto-generated method stubsetTitle(hourofday+":"+minute);}}, hour, minute, true).show(); }}
0 0
- 使用DatePicker以及TimePicker显示当前日期和时间
- 使用DatePicker和TimePicker显示当前日期和时间
- Android学习-使用DatePicker以及TimePicker显示当前日期和时间
- DatePicker和TimePicker显示当前日期和时间
- Android——使用DatePicker和TimePicker显示当前日期和时间
- Android入门(12)——使用DataPicker以及TimePicker显示当前日期和时间
- android—DatePicker 和TimePicker显示日期以及使用TimePickerDialog,DatePickerDialog来专门实现时间选择对话框
- 日期DatePicker和时间TimePicker
- 时间和日期选择器DatePicker和TimePicker的使用
- 联合使用DatePicker和TimePicker来选择日期和时间
- 联合使用DatePIcker和TimePicker来选择日期和时间
- DatePicker TimePicker---时间日期控件的使用
- android 控件 日期和时间(DatePicker,TimePicker)
- 日期和时间的调用DatePicker TimePicker
- <DatePicker><TimePicker>选择时间和日期
- TimePicker时间选择器和DatePicker日期选择器
- DatePicker TimePicker---日期时间控件
- 日期时间控件DatePicker,TimePicker
- AOJ.800 热身之开关灯
- MySQL创建触发器(简略版)
- Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication
- php数组去重
- java获取项目中文件路径
- 使用DatePicker以及TimePicker显示当前日期和时间
- Xcode8的assets问题导致运行iOS8崩溃的解决方案
- 【Android】史上最简单,一步集成侧滑(删除)菜单,高仿QQ、IOS。
- RxJava开发精要
- spring boot在Eclipse中,修改代码后无需重启就生效的配置
- Ruby on rails 安装步骤
- opengles图像处理之渐变
- Burp Suite抓HTTPS数据包
- 破解win7开机密码!