Android學習筆記(27):行事曆檢視Calendar淺析
行事曆檢視CalendarView可用於顯示和選擇日期。
可以調用setOnDateChangedListener()方法綁定事件監聽器。
常用XML屬性和相關方法:
XML屬性 |
相關方法 |
說明 |
android:dateTextAppearance |
setDateTextAppearance(int) |
設定該行事曆檢視的日期文字的眼神 |
android:firstDayOfWeek |
setFirstDayOfWeek(int) |
設定每周的第一天 |
android:focusedMonthDateColor |
setFocusedMonthDateColor(int) |
設定獲得焦點的月份的日期的顏色 |
android:maxDate |
setMaxDate(long) |
設定支援的最大日期,以mm/dd/yyyy格式指定最大日期 |
android:minDate |
setMinDate(long) |
設定支援的最小日期,以mm/dd/yyyy格式指定最小日期 |
android:selectedDateVerticalBar |
setSelectedDateVerticalBar(int) |
設定繪製在選中日期兩邊的虛線對應的drawable |
android:selectedWeekBackgroundColor |
setSelectedWeekBackgroundColor(int) |
設定被選中周的背景色 |
android:showWeekNumber |
setShowWeekNumber(boolean) |
設定是否顯示第幾周 |
android:shownWeekCount |
setShownWeekCount(int) |
設定顯示的星期數 |
android:unfocusedMonthDateColor |
setUnfocusedMonthDateColor(int) |
設定沒有焦點月份日期文字的顏色 |
android:weekDayTextAppearance |
setWeekDayTextAppearance(int) |
設定星期幾的文字樣式 |
android:weekNumberColor |
setWeekNumberColor(int) |
設定顯示周編號的顏色 |
android:weekSeparatorLineColor |
setWeekSeparatorLineColor(int) |
設定周分隔線的顏色 |