1、时间对话框:TimeDialog
Public TimePickerDialog(Context context,
点击确定的回调监听:
OnTimeSetListener callBack,
几点: Int hourOfDay,
几分: Int minute,
是否是24小时制:Boolean is24HourView)
- 获取系统当前时间
Calendar calendar=Calendar.getInstance();
Int hour=calenda.get(Calenda.HOUR);
Int minute=calenda.get(Calenda.MINUTE); - 创建时间对话框
/*
@param context:在哪个页面活动
@param listener:事件处理
@param hourOfDay:小时
@param minute:分钟
@param is24HourView:是否24小时制显示
*/
TimePickerDialog dialog=new TimePickerDialog(); - 设置基本属性
- 显示
(二)自定义对话框
1.继承Dialog类
2.实现
(1) 构造方法和onCreate
(2) 在styles.xml中自定义style
(3) 自定义布局
3.事件监听
View.OnClickListener
4.传值
(1) 自定义并实现接口(传出)
(2) 类成员变量(传入)