DatePicker和TimePicker
DatePickerDialog和TimePickerDialog-->日期选择器框和时间选择器框
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
private TimePicker timePicker;
private DatePicker datePicker;
private Calendar cal;
private TextView ok,okTime;
private int year;
private int moth;
private int day;
private int hour;
private int minute;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);timePicker=findViewById(R.id.timePicker);datePicker=findViewById(R.id.dataPicker);ok=findViewById(R.id.ok);ok.setOnClickListener(this);okTime=findViewById(R.id.okTime);okTime.setOnClickListener(this);//获取日历对象cal=Calendar.getInstance();//获取年月日时分秒year=cal.get(Calendar.YEAR);moth=cal.get(Calendar.MONTH);day=cal.get(Calendar.DAY_OF_MONTH);hour=cal.get(Calendar.HOUR_OF_DAY);minute=cal.get(Calendar.MINUTE);// setTitle(year+"-"+moth+"-"+day+"-"+hour+"-"+minute);//初始化datePicker
datePicker.init(year, cal.get(Calendar.MONTH), day, new DatePicker.OnDateChangedListener() {@Overridepublic void onDateChanged(DatePicker datePicker, int i, int i1, int i2) {setTitle(i+"-"+(i1+1)+"-"+i2);
//上面1是月份因为获取默认为0所以要加上1}
});
//timePicker不需要初始化直接监听timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {@Overridepublic void onTimeChanged(TimePicker timePicker, int i, int i1) {setTitle(i+":"+i1);//显示在导航栏中}});}}
@Overridepublic void onClick(View view) {switch (view.getId()) {case R.id.ok: //绑定监听器DatePickerDialog.OnDateSetListener listener = new DatePickerDialog.OnDateSetListener() {@Overridepublic void onDateSet(DatePicker datePicker, int i, int i1, int i2) {setTitle(i+"-"+(i1+1)+"-"+i2);}};// // 直接创建一个DatePickerDialog对话框实例,并将它显示出来new DatePickerDialog(MainActivity.this,listener,year,cal.get(Calendar.MONTH),day).show();break;case R.id.okTime:TimePickerDialog.OnTimeSetListener timeSetListener=new TimePickerDialog.OnTimeSetListener() {@Overridepublic void onTimeSet(TimePicker timePicker, int i, int i1) {setTitle(i+":"+i1); }};new TimePickerDialog(MainActivity.this,timeSetListener,hour,minute,true).show();break;}
点击DateDialog
DatePicker和TimePicker相关推荐
- java date 最小值_java – Datepicker和timepicker – 设置最大值和最小值
我想做一个类似提醒应用程序的东西.我想允许用户选择现在不是的日期和时间(至少从现在起5分钟),我还想禁止用户选择距离太远的日期 – 例如30天.我创建了datePicker和timePicker,使它 ...
- android datepicker使用方法,android中DatePicker和TimePicker的使用方法详解
本文以实例讲述了android中DatePicker和TimePicker的使用方法,具体步骤如下: 下面是实现具体功能的代码,其中main.xml代码为: android:layout_width= ...
- Android--UI之DatePicker、TimePicker...
前言 这一篇博客分别讲解Android平台下,关于日期和时间的几个相关控件.包括DatePicker(日期选择控件).TimePicker(时间选择控件).DatePickerDialog(日期选择对 ...
- android中DatePicker和TimePicker的使用
先来看看效果图吧: 下面来贴出代码吧,其中main.xml代码为: <?xml version="1.0" encoding="utf-8"?> & ...
- android 之DatePicker以及TimePicker的用法
上代码: DatePicker实例代码: 前端界面: <?xml version="1.0" encoding="utf-8"?> <Line ...
- Android中实现日期时间选择器(DatePicker和TimePicker)
利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器. Dialog的Content布局文件(date_time_dialog.x ...
- android设置时间widget,【Android】时间与日期Widget(DatePicker 与 TimePicker)
public class Activity01 extends Activity { TextViewm_TextView; //声明dataPicker DatePickerm_DatePicker ...
- android edittext获取 time值,在Android EditText中实现日期时间选择器(DatePicker和TimePicker)...
利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器. Dialog的Content布局文件(date_time_dialog.x ...
- 【安卓开发】Android中日期选择器DatePicker和TimePicker的使用
DatePickerDatePickerDatePicker和TimePickerTimePickerTimePicker是安卓自带的日期选择器,可以变换多种样式,下面是他们的简单使用. 显示年月日和 ...
- android datepicker 参数,android常用组件之DatePicker和TimePicker
在android中,DatePicker组件和TimePicker组件分别是日期选择器和时间选择器. 该实例中,当点击日期选择器按钮后,弹出日期选择框,用户选择日期后andoid会将日期显示到Text ...
最新文章
- 是时候抛弃旧的摩尔定律了
- 【转】几点 iOS 开发技巧
- SpringAMQP--WorkQueue模型
- pyinstaller打包执行exe出现“ModuleNotFoundError: No module named ‘scipy.spatial.transform._rotation_group”
- [react] 在使用react过程中什么时候用HOC?
- 【软件开发底层知识修炼】十八 快速学习GDB调试五 使用GDB进行调试的一些小技巧
- CSS3 Media Query 响应式媒体查询
- mysqluuid去除横岗
- L1- 009——016
- 学成在线案例(开发具体步骤)
- landset8各波段_landsat8卫星全面
- 国外硕博论文下载网址
- 深信服应用交付(AD)学习笔记
- 计算机王道PDF408
- MySQL插入数据时,如果记录不存在则insert,如果存在则update
- excel中如何将文本格式数字转为数字格式
- 批量人脸识别证件照批量裁剪软件
- 2020最新大厂内部 PHP 高级工程师面试题汇总(一)
- HTC ruu 解密 工具编译 提取解密key 自行解密 流程记录
- 蓝桥杯例题练习(入门)--正十二边形和正三角形的组合图形绘制
热门文章
- java-ocr技术
- 海洋系列灯具创意设计
- 字、字节和位之间的关系
- matlab径向基函数插值,径向基函数(Radial Basis Function)插值
- 【微信公众平台对接】有关【创建发票卡券模板】调用示例
- 用JavaScript制作随机选号器
- java 手动抛异常_Java如何在没有throws签名的函数中手动抛出异常
- Sphinx 生成 Windows 帮助文件 (.chm文件)
- 征文:中秋,你愿意和她一起打地(月)鼠(饼)吗?
- /etc/sudoers (visudo)