Android 系统自带时间选择控件

TimePicker

提示:TimePicker 本身自带两种风格,都可以在xml中设置,一种是 "clock" 一种是"spinner"
代码参考:

1.clock

 

显示效果:

Android 系统自带时间选择控件_第1张图片

 1.spinner

 显示效果:

Android 系统自带时间选择控件_第2张图片

DatePicker

1.calendar

 

显示效果: 

Android 系统自带时间选择控件_第3张图片

 2.spinner

显示效果:

Android 系统自带时间选择控件_第4张图片

常用属性:

android:calendarTextColor : 日历列表的文本的颜色

android:calendarViewShown:是否显示日历视图

android:datePickerMode:组件外观,可选值:spinner,calendar 前者效果如下,默认效果是后者

android:dayOfWeekBackground:顶部星期几的背景颜色

android:dayOfWeekTextAppearance:顶部星期几的文字颜色

android:endYear:去年(内容)比如2010

android:firstDayOfWeek:设置日历列表以星期几开头

android:headerBackground:整个头部的背景颜色

android:headerDayOfMonthTextAppearance:头部日期字体的颜色

android:headerMonthTextAppearance:头部月份的字体颜色

android:headerYearTextAppearance:头部年的字体颜色

android:maxDate:最大日期显示在这个日历视图mm / dd / yyyy格式

android:minDate:最小日期显示在这个日历视图mm / dd / yyyy格式

android:spinnersShown:是否显示spinner

android:startYear:设置第一年(内容),比如19940年

android:yearListItemTextAppearance:列表的文本出现在列表中。

android:yearListSelectorColor:年列表选择的颜色

TimePicker时间选择器,只有一个属性android:timePickerMode设置spinner和clock(默认);

CalendarView日历选择器,相关属性:

android:firstDayOfWeek:设置一个星期的第一天

android:maxDate :最大的日期显示在这个日历视图mm/ dd /yyyy格式

android:minDate:最小的日期显示在这个日历视图mm/ dd /yyyy格式

android:weekDayTextAppearance:工作日的文本出现在日历标题缩写

你可能感兴趣的:(时间选择,android)