- DateFormatDayFormatter - Class in com.prolificinteractive.materialcalendarview.format
-
Format using a DateFormat instance.
- DateFormatDayFormatter() - Constructor for class com.prolificinteractive.materialcalendarview.format.DateFormatDayFormatter
-
Format using a default format
- DateFormatDayFormatter(DateFormat) - Constructor for class com.prolificinteractive.materialcalendarview.format.DateFormatDayFormatter
-
Format using a specific DateFormat
- DateFormatTitleFormatter - Class in com.prolificinteractive.materialcalendarview.format
-
Format using a DateFormat instance.
- DateFormatTitleFormatter() - Constructor for class com.prolificinteractive.materialcalendarview.format.DateFormatTitleFormatter
-
Format using "LLLL yyyy" for formatting
- DateFormatTitleFormatter(DateFormat) - Constructor for class com.prolificinteractive.materialcalendarview.format.DateFormatTitleFormatter
-
Format using a specified DateFormat
- DayFormatter - Interface in com.prolificinteractive.materialcalendarview.format
-
Supply labels for a given day.
- DayViewDecorator - Interface in com.prolificinteractive.materialcalendarview
-
Decorate Day views with drawables and text manipulation
- DayViewFacade - Class in com.prolificinteractive.materialcalendarview
-
Abstraction layer to help in decorating Day views
- decorate(DayViewFacade) - Method in interface com.prolificinteractive.materialcalendarview.DayViewDecorator
-
Set decoration options onto a facade to be applied to all relevant days
- DEFAULT - Static variable in interface com.prolificinteractive.materialcalendarview.format.DayFormatter
-
- DEFAULT - Static variable in interface com.prolificinteractive.materialcalendarview.format.WeekDayFormatter
-
- DEFAULT_RADIUS - Static variable in class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
Default radius used
- DEFAULT_TILE_SIZE_DP - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Default tile size in DIPs.
- describeContents() - Method in class com.prolificinteractive.materialcalendarview.CalendarDay
-
- dispatchOnDateSelected(CalendarDay, boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Dispatch date change events to a listener, if set
- dispatchOnMonthChanged(CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Dispatch date change events to a listener, if set
- dispatchOnRangeSelected(CalendarDay, CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Dispatch a range of days to a listener, if set.
- dispatchRestoreInstanceState(SparseArray<Parcelable>) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- dispatchSaveInstanceState(SparseArray<Parcelable>) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- DotSpan - Class in com.prolificinteractive.materialcalendarview.spans
-
Span to draw a dot centered under a section of text
- DotSpan() - Constructor for class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
Create a span to draw a dot using default radius and color
- DotSpan(int) - Constructor for class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
Create a span to draw a dot using a specified color
- DotSpan(float) - Constructor for class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
Create a span to draw a dot using a specified radius
- DotSpan(float, int) - Constructor for class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
Create a span to draw a dot using a specified radius and color
- drawBackground(Canvas, Paint, int, int, int, int, int, CharSequence, int, int, int) - Method in class com.prolificinteractive.materialcalendarview.spans.DotSpan
-
- SELECTION_MODE_MULTIPLE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Selection mode which allows more than one selected date at one time.
- SELECTION_MODE_NONE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Selection mode that disallows all selection.
- SELECTION_MODE_RANGE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Selection mode which allows selection of a range between two dates
- SELECTION_MODE_SINGLE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Selection mode that allows one selected date at one time.
- selectRange(CalendarDay, CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Select a fresh range of date including first day and last day.
- setAllowClickDaysOutsideCurrentMonth(boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Allow the user to click on dates from other months that are not out of range.
- setArrowColor(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setBackgroundDrawable(Drawable) - Method in class com.prolificinteractive.materialcalendarview.DayViewFacade
-
Set a drawable to draw behind everything else
- setCalendarDisplayMode(CalendarMode) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
Set calendar display mode.
- setContentDescriptionArrowFuture(CharSequence) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set content description for button future
- setContentDescriptionArrowPast(CharSequence) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set content description for button past
- setContentDescriptionCalendar(CharSequence) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set content description for calendar
- setCurrentDate(Calendar) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setCurrentDate(Date) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setCurrentDate(CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setCurrentDate(CalendarDay, boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setDateSelected(Calendar, boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setDateSelected(Date, boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setDateSelected(CalendarDay, boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setDateTextAppearance(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setDayFormatter(DayFormatter) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set a formatter for day labels.
- setDaysDisabled(boolean) - Method in class com.prolificinteractive.materialcalendarview.DayViewFacade
-
Set days to be in a disabled state, or re-enabled.
- setDynamicHeightEnabled(boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
By default, the calendar will take up all the space needed to show any month (6 rows).
- setFirstDayOfWeek(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
Sets the first day of the week.
- setHeaderTextAppearance(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setLeftArrowMask(Drawable) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setMaximumDate(Calendar) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setMaximumDate(Date) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setMaximumDate(CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setMinimumDate(Calendar) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setMinimumDate(Date) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setMinimumDate(CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-
- setOnDateChangedListener(OnDateSelectedListener) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Sets the listener to be notified upon selected date changes.
- setOnMonthChangedListener(OnMonthChangedListener) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Sets the listener to be notified upon month changes.
- setOnRangeSelectedListener(OnRangeSelectedListener) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Sets the listener to be notified upon a range has been selected.
- setOnTitleClickListener(View.OnClickListener) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Add listener to the title or null to remove it.
- setPagingEnabled(boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Enable or disable the ability to swipe between months.
- setRightArrowMask(Drawable) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setSelectedDate(Calendar) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setSelectedDate(Date) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setSelectedDate(CalendarDay) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setSelectionColor(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setSelectionDrawable(Drawable) - Method in class com.prolificinteractive.materialcalendarview.DayViewFacade
-
Set a custom selection drawable
TODO: define states that can/should be used in StateListDrawables
- setSelectionMode(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Change the selection mode of the calendar.
- setShowOtherDates(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setTileHeight(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set the height of each tile that makes up the calendar.
- setTileHeightDp(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setTileSize(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set the size of each tile that makes up the calendar.
- setTileSizeDp(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setTileWidth(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set the width of each tile that makes up the calendar.
- setTileWidthDp(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setTitleAnimationOrientation(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Change the title animation orientation to have a different look and feel.
- setTitleFormatter(TitleFormatter) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set a custom formatter for the month/year title
- setTitleMonths(CharSequence[]) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setTitleMonths(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setToFirstDay(Calendar) - Static method in class com.prolificinteractive.materialcalendarview.CalendarUtils
-
Set the provided calendar to the first day of the month.
- setTopbarVisible(boolean) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setWeekDayFormatter(WeekDayFormatter) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Set a formatter for weekday labels.
- setWeekDayLabels(CharSequence[]) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setWeekDayLabels(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- setWeekDayTextAppearance(int) - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- shouldDecorate(CalendarDay) - Method in interface com.prolificinteractive.materialcalendarview.DayViewDecorator
-
Determine if a specific day should be decorated
- shouldDelayChildPressedState() - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- SHOW_ALL - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Show all the days
- SHOW_DECORATED_DISABLED - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Show days that are individually disabled with decorators.
- SHOW_DEFAULTS - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
The default flags for showing non-enabled dates.
- SHOW_NONE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Do not show any non-enabled dates
- SHOW_OTHER_MONTHS - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Show dates from the proceeding and successive months, in a disabled state.
- SHOW_OUT_OF_RANGE - Static variable in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Show dates that are outside of the min-max range.
- showDecoratedDisabled(int) - Static method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- showOtherMonths(int) - Static method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- showOutOfRange(int) - Static method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
- state() - Method in class com.prolificinteractive.materialcalendarview.MaterialCalendarView
-
Preserve the current parameters of the Material Calendar View.
- StateBuilder() - Constructor for class com.prolificinteractive.materialcalendarview.MaterialCalendarView.StateBuilder
-