time piker和date piker用法总结
1 1. 主要内容两个对话框和两个控件 2 3 2. DatePickerDialog(日期选择对话框)和TimePickerDialog(时间选择对话框) 4 5 3. DatePicker(日期选择控件)和TimePicker(时间选择控件) 6 7 4. DatePickerDialog 8 使用步骤: 9 创建日期选择对话框对象 10 参数1 上下文对象 11 参数2 日期设置监听器 OnDateSetListener 触发条件是对话框(完成)按钮被点击时 12 通常在其回调方法onDateSet去保存设置数据,可以保存到Calendar对象 13 参数3 初始显示年份 14 参数4 初始显示月份 15 参数5 初始显示日期 16 17 为该对象设置相关的属性,如图标、初始标题等 18 显示对话框dialog.show(); 19 20 5. TimePickerDialog 21 创建时间选择对话框对象 22 参数1 上下文对象 23 参数2 时间设置监听器 OnTimeSetListener触发条件是对话框(完成)按钮被点击时 24 通常在其回调方法onTimeSet去保存设置数据,可以保存到Calendar对象 25 参数3 初始显示小时 26 参数4 初始显示分钟 27 参数5 是否设置为24小时制 28 29 为该对象设置相关的属性,如图标、初始标题等 30 显示对话框dialog.show(); 31 32 6. DatePicker 33 在xml定义一个DatePicker控件 34 在java代码中获取日期选择控件对象datePicker 35 对该对象属性的设置,比如datePicker.setCalendarViewShown(false);不显示日期视图 36 通过init方法绑定监听datePicker对象的日期选择变化 37 参数1 初始化年份 38 参数2 初始化月份 39 参数3 初始化日期 40 参数4 日期改变的监听器 41 触发时机,当控件内的年月日中的某一个发生改变时 42 执行回调方法onDateChanged,通常在此方法中进行设置数据的保存 43 44 7. TimePicker 45 在xml文件定义TimePicker控件 46 在java代码中获取时间选择控件的对象timePicker 47 通过setOnTimeChangedListener方法绑定时间选择变化的监听器 48 触发的时机,是在时间选择控件里边时或者分发生改变时 49 执行onTimeChanged方法 50 /** 51 * 时间设置改变时触发该回调方法 52 * 参数1 TimePicker对象 53 * 参数2 设置的小时数 54 * 参数3 设置的分钟数 55 * */ 56 通常在该回调方法进行设置好的时间的保存和处理 57 58