AndroidStudio CalendarView的属性介绍
来源:互联网 发布:手机瓷砖软件效果图 编辑:程序博客网 时间:2024/06/05 02:30
//在xml文件中的属性: <CalendarView android:id="@+id/calendarView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/view" android:layout_centerHorizontal="true" android:dateTextAppearance="" //设置该日历视图的日期文字的样式 android:firstDayOfWeek="" //设置每周第一天,允许设置周一到周日任意一天作为每周的第一天 android:focusedMonthDateColor="@color/bule_zhu"//设置获取焦点的月份的日期文字的颜色 android:maxDate=""//设置该日历组件支持的最大日期,以mm/dd/yyyy格式设置指定最大日期 android:minDate=""//设置该日历组件支持的最小日期,以mm/dd/yyyy格式设置指定最小日期 android:paddingRight="30dp" android:selectedDateVerticalBar="@color/white"//设置绘制在选中日期两边额竖线对应额Drawable android:selectedWeekBackgroundColor="@color/white"//设置被选中周的背景色(白色) android:showWeekNumber="true"//设置是否显示第几周 android:shownWeekCount =""//设置该日历组件总共显示几个星期 android:unfocusedMonthDateColor="@color/shenblack"//设置没有焦点的月份的日期文字的颜色 android:weekDayTextAppearance="" //设置星期几的文字样式 android:weekNumberColor =""//设置显示周编号的颜色 android:weekSeparatorLineColor=""//设置周分割线的颜色 />
//在代码中的属性:setDateTextAppearance(int) //设置该日历视图的日期文字的样式setFirstDayOfWeek(int)//设置每周第一天,允许设置周一到周日任意一天作为每周的第一天setFocusedMonthDateColor(int)//设置获取焦点的月份的日期文字的颜色setMaxDate(long)//设置该日历组件支持的最大日期,以mm/dd/yyyy格式设置指定最大日期setMinDate(long)//设置该日历组件支持的最小日期,以mm/dd/yyyy格式设置指定最小日期setSelectedDateVerticalBar(int)//设置绘制在选中日期两边额竖线对应额DrawablesetSelectedWeekBackGroundColor(int)//设置被选中周的背景色setShowWeekNumber(boolean)setShownWeekCount(int)//设置该日历组件总共显示几个星期setUnfocusedMonthDateColor(int)//设置没有焦点的月份的日期文字的颜色setWeekDayTextAppearance(int) //设置星期几的文字样式setWeekNumberColor(int)//设置显示周编号的颜色setWeekSeparatorLineColor(int)//设置周分割线的颜色
- 可调用CalendarView的setOnDateChangeListener()方法为此此组件的点击时间添加事件监听器。
CalendarView 类提供了基本的日历设置方法 :
long getDate() //获取从1970年,1月1日,0点0分0秒到现在的毫秒数,因为返回是long型最终只能截止到2038年int getFirstDayOfWeek() //获取当天是本周的第几天,Android123提示返回的定义在Java.util.Calendar类中,比如Calendar.Monday为星期一,定义值为2。long getMaxDate() //获取CalendarView支持1970年到那天的最大天数long getMinDate() //获取CalendarView支持1970年到那天的最小天数boolean getShowWeekNumber() //获取是否显示星期号boolean isEnabled() //是否显示本日历视图public void setDate (long date, boolean animate, boolean center) //设置选择日期到1970年的描述void setDate(long date) //设置选择的日期描述到1970年void setEnabled(boolean enabled) //设置是否启用视图void setFirstDayOfWeek(int firstDayOfWeek) //设置本周起始天数void setMaxDate(long maxDate) void setMinDate(long minDate)
0 0
- AndroidStudio CalendarView的属性介绍
- Android CalendarView 属性
- CalendarView的使用
- Android CalendarView非常用属性全解析
- CalendarView选择您的生日
- 自定义的日历选择器CalendarView
- AndroidStudio的认识和介绍
- 安卓自定义万年历CalendarView的用法
- Material-CalendarView实现的旅行日历
- CalendarView,DatePicker,TimePicker,以及NumberPicker的使用
- 带Event事件列表的自定义CalendarView
- 自定义view---带标签的CalendarView
- 基于ViewPager+Recyclerview实现的CalendarView视图
- 开源控件material-calendarview的使用
- 关于AndroidStudio的使用的一些介绍
- AndroidStudio中使用AndroidAnnotation的简单介绍
- AndroidStudio使用butterknife的详细介绍
- NUnit的属性介绍
- IOS获取设备的IP
- java.lang.IllegalArgumentException - not attached to window manager
- 树莓派3 串口使用 raspberry pi 3B+ uart boot overlay(最全树莓派串口使用)
- Cardboard中取消周边黑框方法
- HDU 5755 (高斯消元)
- AndroidStudio CalendarView的属性介绍
- Maven远程存储库
- Java学习笔记(一):CMD使用
- 网络流 (基础学习)
- java实时推送消息goeasy实现
- jq ajax点击多个同名input
- 视音频编解码技术零基础学习方法
- HTML学习02-HTML元素/HTML属性
- git使用教程