Skip navigation links
A C D E F G H I M N O P R S T U V W Y 

A

AccessibleDateAnimator - Class in com.wdullaer.materialdatetimepicker.date
 
AccessibleDateAnimator(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.date.AccessibleDateAnimator
 
AccessibleLinearLayout - Class in com.wdullaer.materialdatetimepicker
Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
AccessibleLinearLayout(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.AccessibleLinearLayout
 
AccessibleTextView - Class in com.wdullaer.materialdatetimepicker
Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
AccessibleTextView(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.AccessibleTextView
 
add(Timepoint.TYPE, int) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
advancePicker(int) - Method in interface com.wdullaer.materialdatetimepicker.time.RadialPickerLayout.OnValueSelectedListener
 
advancePicker(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
AM - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
AmPmCirclesView - Class in com.wdullaer.materialdatetimepicker.time
Draw the two smaller AM and PM circles next to where the larger circle will be.
AmPmCirclesView(Context) - Constructor for class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
attachToRecyclerView(RecyclerView) - Method in class com.wdullaer.materialdatetimepicker.GravitySnapHelper
 
autoDismiss(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set whether the picker should dismiss itself when a day is selected

C

calculateDistanceToFinalSnap(RecyclerView.LayoutManager, View) - Method in class com.wdullaer.materialdatetimepicker.GravitySnapHelper
 
CalendarDay(TimeZone) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
CalendarDay(long, TimeZone) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
CalendarDay(Calendar, TimeZone) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
CalendarDay(int, int, int) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
CalendarDay(int, int, int, TimeZone) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
CircleView - Class in com.wdullaer.materialdatetimepicker.time
Draws a simple white circle on which the numbers will be drawn.
CircleView(Context) - Constructor for class com.wdullaer.materialdatetimepicker.time.CircleView
 
clearAccessibilityFocus() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Clears accessibility focus within the view.
com.wdullaer.materialdatetimepicker - package com.wdullaer.materialdatetimepicker
 
com.wdullaer.materialdatetimepicker.date - package com.wdullaer.materialdatetimepicker.date
 
com.wdullaer.materialdatetimepicker.time - package com.wdullaer.materialdatetimepicker.time
 
compareTo(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
createMonthAdapter(DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
createMonthAdapter(DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.SimpleDayPickerView
 
createMonthView(Context) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
createMonthView(Context) - Method in class com.wdullaer.materialdatetimepicker.date.SimpleMonthAdapter
 
CREATOR - Static variable in class com.wdullaer.materialdatetimepicker.time.Timepoint
 

D

darkenColor(int) - Static method in class com.wdullaer.materialdatetimepicker.Utils
 
DatePickerController - Interface in com.wdullaer.materialdatetimepicker.date
Controller class to communicate among the various components of the date picker dialog.
DatePickerDialog - Class in com.wdullaer.materialdatetimepicker.date
Dialog allowing users to select a date.
DatePickerDialog() - Constructor for class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
DatePickerDialog.OnDateChangedListener - Interface in com.wdullaer.materialdatetimepicker.date
The callback used to notify other date picker components of a change in selected date.
DatePickerDialog.OnDateSetListener - Interface in com.wdullaer.materialdatetimepicker.date
The callback used to indicate the user is done filling in the date.
DatePickerDialog.ScrollOrientation - Enum in com.wdullaer.materialdatetimepicker.date
 
DatePickerDialog.Version - Enum in com.wdullaer.materialdatetimepicker.date
 
DateRangeLimiter - Interface in com.wdullaer.materialdatetimepicker.date
 
DAY_HIGHLIGHT_CIRCLE_MARGIN - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DAY_HIGHLIGHT_CIRCLE_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DAY_SELECTED_CIRCLE_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DAY_SEPARATOR_WIDTH - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DayPickerGroup - Class in com.wdullaer.materialdatetimepicker.date
 
DayPickerGroup(Context) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
DayPickerGroup(Context, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
DayPickerGroup(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
DayPickerGroup(Context, AttributeSet, int) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
DayPickerView - Class in com.wdullaer.materialdatetimepicker.date
This displays a list of months in a calendar format with selectable days.
DayPickerView(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
DayPickerView(Context, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
DayPickerView.OnPageListener - Interface in com.wdullaer.materialdatetimepicker.date
 
DEFAULT_HEIGHT - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DEFAULT_NUM_DAYS - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DEFAULT_NUM_ROWS - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DEFAULT_SELECTED_DAY - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DEFAULT_WEEK_START - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
describeContents() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
dismissOnPause(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set whether the picker should dismiss itself when being paused or whether it should try to survive an orientation change
dismissOnPause(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set whether the picker should dismiss itself when it's pausing or whether it should try to survive an orientation change
dispatchHoverEvent(MotionEvent) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
dispatchPopulateAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.date.AccessibleDateAnimator
Announce the currently-selected date when launched.
dispatchPopulateAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Announce the currently-selected time when launched.
dpToPx(float, Resources) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Convert Dp to Pixel
drawIndicator(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
drawMonthDay(Canvas, int, int, int, int, int, int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
This method should draw the month day.
drawMonthDay(Canvas, int, int, int, int, int, int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.SimpleMonthView
 
drawMonthDayLabels(Canvas) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
drawMonthNums(Canvas) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Draws the week and month day numbers for this week.
drawMonthTitle(Canvas) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 

E

enableMinutes(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set whether the picker for minutes should be shown Will disable seconds if minutes are disbled
enablePicker() - Method in interface com.wdullaer.materialdatetimepicker.time.RadialPickerLayout.OnValueSelectedListener
 
enablePicker() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
enableSeconds(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set whether an additional picker for seconds should be shown Will enable minutes picker as well if seconds picker should be shown
equals(Object) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
equals(Timepoint, Timepoint.TYPE) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 

F

findDayOffset() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
findSnapView(RecyclerView.LayoutManager) - Method in class com.wdullaer.materialdatetimepicker.GravitySnapHelper
 
FULL_ALPHA - Static variable in class com.wdullaer.materialdatetimepicker.Utils
 

G

get(Timepoint.TYPE) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
getAccentColor() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getAccentColor() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Get the accent color of this dialog
getAccentColor() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
getAccentColorFromThemeIfAvailable(Context) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Gets the colorAccent from the current context, if possible/available
getAccessibilityFocus() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getCellWidth() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getContentDescription() - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
getCount() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
getCurrentItemShowing() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Get the item (hours, minutes or seconds) that is currently showing.
getDay() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
getDayFromLocation(float, float) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Calculates the day that the given x position is in, accounting for week number.
getDegreesFromCoords(float, float, boolean, Boolean[]) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
getDisabledDays() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getDisappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
getDisappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
getEdgePadding() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getEndDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getEndDate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getEndDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
getEndDate returns the maximum selectable date of the picker It is called in various places, including the hot loop when rendering.
getFirstDayOfWeek() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getFirstDayOfWeek() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getFirstPositionOffset() - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
getHighlightedDays() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getHour() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
getHours() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
getInternalDayFromLocation(float, float) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Calculates the day that the given x position is in, accounting for week number.
getIsCurrentlyAmOrPm() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
getIsTouchingAmOrPm(float, float) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
Calculate whether the coordinates are touching the AM or PM circle.
getItemCount() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getItemId(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getLocale() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getLocale() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Return the current locale (default or other)
getMaxDate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getMaxYear() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getMaxYear() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getMaxYear() - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
getMaxYear returns the maximum selectable year of the picker This method should semantically match getEndDate() It is recommended to keep the default implementation.
getMinDate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getMinute() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
getMinutes() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
getMinYear() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getMinYear() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getMinYear() - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
getMinYear returns the minimum selectable year of the picker.
getMonth() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
getMonth() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getMonthHeaderSize() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
A wrapper to the MonthHeaderSize to allow override it in children
getMonthHeight() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getMonthViewTouchHelper() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getMostVisibleMonth() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
getMostVisiblePosition() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
getMostVisiblePosition() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Gets the position of the view that is most prominently displayed within the list.
getOnDateSetListener() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Get a reference to the callback
getOnPageListener() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
getOnTimeSetListener() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Get a reference to the OnTimeSetListener callback
getPulseAnimator(View, float, float) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Render an animator to pulsate a view in place.
getReappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
getReappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
getScrollOrientation() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getScrollOrientation() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Get which way the user needs to swipe to switch months in the MonthView
getSecond() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
getSeconds() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
getSelectableDays() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getSelectedDay() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getSelectedDay() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getSelectedDay() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getSelectedTime() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
getStartDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getStartDate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getStartDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
getStartDate returns the minimum selectable date of the picker It is called in various places, including the hot loop when rendering.
getTime() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
getTimeZone() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getTimeZone() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
getTitle() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
getVersion() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getVersion() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Get the layout version the Dialog is using
getVersion() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
getVirtualViewAt(float, float) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
getVisibleVirtualViews(List<Integer>) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
getYear() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
getYear() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
goTo(MonthAdapter.CalendarDay, boolean, boolean, boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
This moves to the specified time in the view.
GravitySnapHelper - Class in com.wdullaer.materialdatetimepicker
Enables snapping better snapping in a RecyclerView Based on the code of Ruben Sousa Created by wdullaer on 3/04/17.
GravitySnapHelper(int) - Constructor for class com.wdullaer.materialdatetimepicker.GravitySnapHelper
 
GravitySnapHelper(int, GravitySnapHelper.SnapListener) - Constructor for class com.wdullaer.materialdatetimepicker.GravitySnapHelper
 
GravitySnapHelper.SnapListener - Interface in com.wdullaer.materialdatetimepicker
 

H

HapticFeedbackController - Class in com.wdullaer.materialdatetimepicker
A simple utility class to handle haptic feedback.
HapticFeedbackController(Context) - Constructor for class com.wdullaer.materialdatetimepicker.HapticFeedbackController
 
hashCode() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
hasOverlappingRendering() - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
Allows for smoother animations.
hasOverlappingRendering() - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
Allows for smoother animation.
HOUR_INDEX - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 

I

init(Context, DatePickerDialog.ScrollOrientation) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
init() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
Set up the gesture detector and selected time
initialize(DatePickerDialog.OnDateSetListener, Calendar) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
initialize(DatePickerDialog.OnDateSetListener, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
initialize(Context, Locale, TimePickerController, int) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
initialize(Context, TimePickerController) - Method in class com.wdullaer.materialdatetimepicker.time.CircleView
 
initialize(Context, Locale, TimePickerController, Timepoint, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Initialize the Layout with starting values.
initialize(Context, TimePickerController, boolean, boolean, int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
Initialize this selector with the state of the picker.
initialize(Context, String[], String[], TimePickerController, RadialTextsView.SelectionValidator, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
initialize(TimePickerDialog.OnTimeSetListener, int, int, int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
initView() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Sets up the text and style properties for painting.
is24HourMode() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
isAM() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
isAmDisabled() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
isAmDisabled() - Method in interface com.wdullaer.materialdatetimepicker.time.TimepointLimiter
isAmDisabled ndicates whether any times before midday are selectable This method is called when the picker is initialized or when the user clicks / taps the AM or PM buttons.
isDarkTheme(Context, boolean) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Gets dialog type (Light/Dark) from current theme
isHighlighted(int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
isHighlighted(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
isHighlighted(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
isOutOfRange(int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
isOutOfRange(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
isOutOfRange(int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
isOutOfRange is called for each date when it is about to be rendered Returning true from this function will cause that particular day to be non selectable Since this code is called in the inner loop when rendering, it is highly recommended to keep the logic as simple as possible
isOutOfRange(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
isOutOfRange(Timepoint, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
isOutOfRange(Timepoint, int, Timepoint.TYPE) - Method in interface com.wdullaer.materialdatetimepicker.time.TimepointLimiter
isOutOfRange indicates whether a particular timepoint is selectable or not It is called multiple times in the rendering path, so it should be fast The index parameter indicates which picker is currently visible.
isPM() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
isPmDisabled() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
isPmDisabled() - Method in interface com.wdullaer.materialdatetimepicker.time.TimepointLimiter
isPmDisabled ndicates whether any times after midday are selectable This method is called when the picker is initialized or when the user clicks / taps the AM or PM buttons.
isThemeDark() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
isThemeDark() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Returns true when the dark theme should be used
isThemeDark() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 

M

mAdapter - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
MAX_NUM_ROWS - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mContext - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mController - Variable in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
mController - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mCurrentMonthDisplayed - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mDayLabelCalendar - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mDayTextColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mDisabledDayTextColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mEdgePadding - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mHasToday - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mHighlightedDayTextColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MINI_DAY_NUMBER_TEXT_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MINUTE_INDEX - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
mMonth - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mMonthDayLabelPaint - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mMonthDayTextColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mMonthNumPaint - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mMonthTitleColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mMonthTitlePaint - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mNumCells - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mNumDays - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mNumRows - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mOnDayClickListener - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MONTH_DAY_LABEL_TEXT_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MONTH_HEADER_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MONTH_HEADER_SIZE_V2 - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MONTH_LABEL_TEXT_SIZE - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
MonthAdapter - Class in com.wdullaer.materialdatetimepicker.date
An adapter for a list of MonthView items.
MonthAdapter(DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
MonthAdapter.CalendarDay - Class in com.wdullaer.materialdatetimepicker.date
A convenience class to represent a specific date.
MONTHS_IN_YEAR - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
MonthView - Class in com.wdullaer.materialdatetimepicker.date
A calendar-like view displaying a specified month and the appropriate selectable day numbers within the specified month.
MonthView(Context) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthView
 
MonthView(Context, AttributeSet, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthView
 
MonthView.MonthViewTouchHelper - Class in com.wdullaer.materialdatetimepicker.date
Provides a virtual view hierarchy for interfacing with an accessibility service.
MonthView.OnDayClickListener - Interface in com.wdullaer.materialdatetimepicker.date
Handles callbacks when the user clicks on a time object.
mPreviousScrollState - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mRowHeight - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mSelectedCirclePaint - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mSelectedDay - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mSelectedDay - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mSelectedDayTextColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mTempDay - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mToday - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mTodayNumberColor - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mWeekStart - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mWidth - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mYear - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 

N

newInstance(DatePickerDialog.OnDateSetListener, int, int, int) - Static method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Create a new DatePickerDialog instance with a specific initial selection.
newInstance(DatePickerDialog.OnDateSetListener) - Static method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Create a new DatePickerDialog instance initialised to the current system date.
newInstance(DatePickerDialog.OnDateSetListener, Calendar) - Static method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Create a new DatePickerDialog instance with a specific initial selection.
newInstance(TimePickerDialog.OnTimeSetListener, int, int, int, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Create a new TimePickerDialog instance with a given intial selection
newInstance(TimePickerDialog.OnTimeSetListener, int, int, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Create a new TimePickerDialog instance with a given initial selection
newInstance(TimePickerDialog.OnTimeSetListener, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Create a new TimePickerDialog instance initialized to the current system time
notifyOnDateListener() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
notifyOnDateListener() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 

O

onBindViewHolder(MonthAdapter.MonthViewHolder, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
onCancel(DialogInterface) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onCancel(DialogInterface) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onChange() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onChange() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
onClick(View) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onClick(View) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onConfigurationChanged(Configuration) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onConfigurationChanged(Configuration) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onCreate(Bundle) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onCreate(Bundle) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onCreateViewHolder(ViewGroup, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
onDateChanged() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerDialog.OnDateChangedListener
 
onDateChanged() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onDateChanged() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
This should only be called when the DayPickerView is visible, or when it has already been requested to be visible
onDateChanged() - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
onDateSet(DatePickerDialog, int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerDialog.OnDateSetListener
 
onDayClick(MonthView, MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
onDayClick(MonthView, MonthAdapter.CalendarDay) - Method in interface com.wdullaer.materialdatetimepicker.date.MonthView.OnDayClickListener
 
onDayOfMonthSelected(int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
onDayOfMonthSelected(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onDayTapped(MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
Maintains the same hour/min/sec but moves the day to the tapped day.
onDismiss(DialogInterface) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onDismiss(DialogInterface) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.time.CircleView
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
onDraw(Canvas) - Method in class com.wdullaer.materialdatetimepicker.VerticalTextView
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.AccessibleLinearLayout
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.AccessibleTextView
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.wdullaer.materialdatetimepicker.AccessibleLinearLayout
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.wdullaer.materialdatetimepicker.AccessibleTextView
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Necessary for accessibility, to ensure we support "scrolling" forward and backward in the circle.
onItemClick(AdapterView<?>, View, int, long) - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
onLayout(boolean, int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onLayout(boolean, int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
onMeasure(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onMeasure(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
onMeasure(int, int) - Method in class com.wdullaer.materialdatetimepicker.VerticalTextView
 
onPageChanged(int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
onPageChanged(int) - Method in interface com.wdullaer.materialdatetimepicker.date.DayPickerView.OnPageListener
Called when the visible page of the DayPickerView has changed
onPause() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onPause() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onPerformActionForVirtualView(int, int, Bundle) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
onPopulateEventForVirtualView(int, AccessibilityEvent) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
onPopulateNodeForVirtualView(int, AccessibilityNodeInfoCompat) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
onResume() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onResume() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onSaveInstanceState(Bundle) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onSaveInstanceState(Bundle) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
onSizeChanged(int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
onSnap(int) - Method in interface com.wdullaer.materialdatetimepicker.GravitySnapHelper.SnapListener
 
onTimeSet(TimePickerDialog, int, int, int) - Method in interface com.wdullaer.materialdatetimepicker.time.TimePickerDialog.OnTimeSetListener
 
onTouch(View, MotionEvent) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
onTouchEvent(MotionEvent) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
onValueSelected(Timepoint) - Method in interface com.wdullaer.materialdatetimepicker.time.RadialPickerLayout.OnValueSelectedListener
 
onValueSelected(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Called by the picker for updating the header display.
onYearSelected(int) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
onYearSelected(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 

P

performAccessibilityAction(int, Bundle) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
When scroll forward/backward events are received, jump the time to the higher/lower discrete, visible value on the circle.
PM - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
postSetSelection(int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerGroup
 
postSetSelection(int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
postSetSelectionCentered(int) - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
postSetSelectionFromTop(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
PULSE_ANIMATOR_DURATION - Static variable in class com.wdullaer.materialdatetimepicker.Utils
 

R

RadialPickerLayout - Class in com.wdullaer.materialdatetimepicker.time
The primary layout to hold the circular picker, and the am/pm buttons.
RadialPickerLayout(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
RadialPickerLayout.OnValueSelectedListener - Interface in com.wdullaer.materialdatetimepicker.time
 
RadialSelectorView - Class in com.wdullaer.materialdatetimepicker.time
View to show what number is selected.
RadialSelectorView(Context) - Constructor for class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
RadialTextsView - Class in com.wdullaer.materialdatetimepicker.time
A view to show a series of numbers in a circular pattern.
RadialTextsView(Context) - Constructor for class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
refreshAdapter() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Creates a new adapter if necessary and sets up its parameters.
registerOnDateChangedListener(DatePickerDialog.OnDateChangedListener) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
registerOnDateChangedListener(DatePickerDialog.OnDateChangedListener) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
restoreAccessibilityFocus(MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Attempts to restore accessibility focus to the specified date.
roundToNearest(Timepoint, Timepoint.TYPE) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
roundToNearest(Timepoint, Timepoint.TYPE, Timepoint.TYPE) - Method in interface com.wdullaer.materialdatetimepicker.time.TimepointLimiter
roundToNearest returns the nearest selectable timepoint given a particular input It is called whenever the user touches the screen, which means it can get called very frequently if the user performs a drag operation Both the currently showing picker and the overall resolution are passed in, for similar reasons as in isOutOfRange

S

SECOND_INDEX - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
SELECTED_ALPHA - Static variable in class com.wdullaer.materialdatetimepicker.Utils
 
SELECTED_ALPHA_THEME_DARK - Static variable in class com.wdullaer.materialdatetimepicker.Utils
 
set(MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
setAccentColor(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the accent color of this dialog
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the accent color of this dialog
setAccentColor(int, boolean) - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
setAccentColor(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the accent color of this dialog
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the accent color of this dialog
setAccessibilityDelegate(View.AccessibilityDelegate) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
setAM() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
setAmOrPm(int) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
setAmOrPm(int) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Set the internal value as either AM or PM, and update the AM/PM circle displays.
setAmOrPmPressed(int) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
setAnimationRadiusMultiplier(float) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
Set the multiplier for the radius.
setAnimationRadiusMultiplier(float) - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
Used by the animation to move the numbers in and out.
setCancelColor(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the text color of the Cancel button
setCancelColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the text color of the Cancel button
setCancelColor(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the text color of the Cancel button
setCancelColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the text color of the Cancel button
setCancelText(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the label for the Cancel button (max 12 characters)
setCancelText(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the label for the Cancel button (max 12 characters)
setCancelText(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the label for the Cancel button (max 12 characters)
setCancelText(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the label for the Cancel button (max 12 characters)
setController(DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
setCurrentItemShowing(int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Set either seconds, minutes or hours as showing.
setDateMillis(long) - Method in class com.wdullaer.materialdatetimepicker.date.AccessibleDateAnimator
 
setDateRangeLimiter(DateRangeLimiter) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Provide a DateRangeLimiter for full control over which dates are enabled and disabled in the picker
setDay(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
setDisabledDays(Calendar[]) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets a list of days that are not selectable in the picker Setting this value will take precedence over using setMinDate() and setMaxDate(), but stacks with setSelectableDays()
setDisabledTimes(Timepoint[]) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Pass in an array of Timepoints that cannot be selected.
setFirstDayOfWeek(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
setHighlightedDays(Calendar[]) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets an array of dates which should be highlighted when the picker is drawn
setInitialSelection(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the time that will be shown when the picker opens for the first time Overrides the value given in newInstance()
setInitialSelection(int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the time that will be shown when the picker opens for the first time Overrides the value given in newInstance
setInitialSelection(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the time that will be shown when the picker opens for the first time Overrides the value given in newInstance()
setLocale(Locale) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set a custom locale to be used when generating various strings in the picker
setLocale(Locale) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the Locale which will be used to generate various strings throughout the picker
setMaxDate(Calendar) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets the minimal date supported by this DatePicker.
setMaxTime(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setMaxTime(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setMinDate(Calendar) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets the minimal date supported by this DatePicker.
setMinTime(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setMinTime(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setMonthDisplayed(MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Sets the month displayed at the top of this view based on time.
setMonthParams(int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Sets all the parameters for displaying this week.
setOkColor(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the text color of the OK button
setOkColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the text color of the OK button
setOkColor(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the text color of the OK button
setOkColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the text color of the OK button
setOkText(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the label for the Ok button (max 12 characters)
setOkText(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the label for the Ok button (max 12 characters)
setOkText(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the label for the Ok button (max 12 characters)
setOkText(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the label for the Ok button (max 12 characters)
setOnCancelListener(DialogInterface.OnCancelListener) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
setOnCancelListener(DialogInterface.OnCancelListener) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setOnDateSetListener(DatePickerDialog.OnDateSetListener) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
setOnDayClickListener(MonthView.OnDayClickListener) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
setOnDismissListener(DialogInterface.OnDismissListener) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
setOnDismissListener(DialogInterface.OnDismissListener) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setOnPageListener(DayPickerView.OnPageListener) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
setOnTimeSetListener(TimePickerDialog.OnTimeSetListener) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setOnValueSelectedListener(RadialPickerLayout.OnValueSelectedListener) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
setPM() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
setScrollOrientation(DatePickerDialog.ScrollOrientation) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set which way the user needs to swipe to switch months in the MonthView
setSelectableDays(Calendar[]) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets a list of days which are the only valid selections.
setSelectableTimes(Timepoint[]) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Pass in an array of Timepoints which are the only possible selections.
setSelectedDay(MonthAdapter.CalendarDay) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
Updates the selected day and related parameters.
setSelectedDay(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
setSelection(int, boolean, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
Set the selection.
setSelection(int) - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
Set the value of the selected text.
setStartTime(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
setStartTime(int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
setThemeDark(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set whether the dark theme should be used
setThemeDark(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set a dark or light theme.
setTime(Timepoint) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
setTimeInterval(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the interval for selectable times in the TimePickerDialog This is a convenience wrapper around TimePickerDialog.setSelectableTimes(Timepoint[]) The interval for all three time components can be set independently If you are not using the seconds / minutes picker, set the respective item to 60 for better performance.
setTimeInterval(int, int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the interval for selectable times in the TimePickerDialog This is a convenience wrapper around setSelectableTimes The interval for all three time components can be set independently If you are not using the seconds / minutes picker, set the respective item to 60 for better performance.
setTimeInterval(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set the interval for selectable times in the TimePickerDialog This is a convenience wrapper around setSelectableTimes The interval for all three time components can be set independently If you are not using the seconds / minutes picker, set the respective item to 60 for better performance.
setTimepointLimiter(TimepointLimiter) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Pass in a custom implementation of TimeLimiter Disables setSelectableTimes, setDisabledTimes, setTimeInterval, setMinTime and setMaxTime
setTimeZone(TimeZone) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Deprecated.
setTitle(String) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set a title to be displayed instead of the weekday
setTitle(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set a title.
setToNearestDate(Calendar) - Method in interface com.wdullaer.materialdatetimepicker.date.DateRangeLimiter
setToNearestDate rounds a Date to the nearest selectable value.
setUpRecyclerView(DatePickerDialog.ScrollOrientation) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Sets all the required fields for the list view.
setVersion(DatePickerDialog.Version) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set which layout version the picker should use
setVersion(TimePickerDialog.Version) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set which layout version the picker should use
setYearRange(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
showYearPickerFirst(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set whether the year picker of the month and day picker is shown first
SimpleDayPickerView - Class in com.wdullaer.materialdatetimepicker.date
A DayPickerView customized for SimpleMonthAdapter
SimpleDayPickerView(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.date.SimpleDayPickerView
 
SimpleDayPickerView(Context, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.SimpleDayPickerView
 
SimpleMonthAdapter - Class in com.wdullaer.materialdatetimepicker.date
An adapter for a list of SimpleMonthView items.
SimpleMonthAdapter(DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.SimpleMonthAdapter
 
SimpleMonthView - Class in com.wdullaer.materialdatetimepicker.date
 
SimpleMonthView(Context, AttributeSet, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.SimpleMonthView
 
start() - Method in class com.wdullaer.materialdatetimepicker.HapticFeedbackController
Call to setup the controller.
stop() - Method in class com.wdullaer.materialdatetimepicker.HapticFeedbackController
Call this when you don't need the controller anymore.

T

TextViewWithCircularIndicator - Class in com.wdullaer.materialdatetimepicker.date
A text view which, when pressed or activated, displays a colored circle around the text.
TextViewWithCircularIndicator(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
TimePickerDialog - Class in com.wdullaer.materialdatetimepicker.time
Dialog to set a time.
TimePickerDialog() - Constructor for class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
TimePickerDialog.OnTimeSetListener - Interface in com.wdullaer.materialdatetimepicker.time
The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button).
TimePickerDialog.Version - Enum in com.wdullaer.materialdatetimepicker.time
 
Timepoint - Class in com.wdullaer.materialdatetimepicker.time
Simple utility class that represents a time in the day up to second precision The time input is expected to use 24 hour mode.
Timepoint(Timepoint) - Constructor for class com.wdullaer.materialdatetimepicker.time.Timepoint
 
Timepoint(int, int, int) - Constructor for class com.wdullaer.materialdatetimepicker.time.Timepoint
 
Timepoint(int, int) - Constructor for class com.wdullaer.materialdatetimepicker.time.Timepoint
 
Timepoint(int) - Constructor for class com.wdullaer.materialdatetimepicker.time.Timepoint
 
Timepoint(Parcel) - Constructor for class com.wdullaer.materialdatetimepicker.time.Timepoint
 
Timepoint.TYPE - Enum in com.wdullaer.materialdatetimepicker.time
 
TimepointLimiter - Interface in com.wdullaer.materialdatetimepicker.time
 
toSeconds() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
toString() - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 
trimToMidnight(Calendar) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Trims off all time information, effectively setting it to midnight Makes it easier to compare at just the day level
tryAccessibilityAnnounce(View, CharSequence) - Static method in class com.wdullaer.materialdatetimepicker.Utils
Try to speak the specified text, for accessibility.
trySettingInputEnabled(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Set touch input as enabled or disabled, for use with keyboard mode.
tryVibrate() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
tryVibrate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
tryVibrate() - Method in class com.wdullaer.materialdatetimepicker.HapticFeedbackController
Try to vibrate.
tryVibrate() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 

U

unregisterOnDateChangedListener(DatePickerDialog.OnDateChangedListener) - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
unregisterOnDateChangedListener(DatePickerDialog.OnDateChangedListener) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
Utils - Class in com.wdullaer.materialdatetimepicker
Utility helper functions for time and date pickers.
Utils() - Constructor for class com.wdullaer.materialdatetimepicker.Utils
 

V

valueOf(String) - Static method in enum com.wdullaer.materialdatetimepicker.date.DatePickerDialog.ScrollOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wdullaer.materialdatetimepicker.date.DatePickerDialog.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wdullaer.materialdatetimepicker.time.TimePickerDialog.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wdullaer.materialdatetimepicker.time.Timepoint.TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.wdullaer.materialdatetimepicker.date.DatePickerDialog.ScrollOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wdullaer.materialdatetimepicker.date.DatePickerDialog.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wdullaer.materialdatetimepicker.time.TimePickerDialog.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wdullaer.materialdatetimepicker.time.Timepoint.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalTextView - Class in com.wdullaer.materialdatetimepicker
TextView that renders it's contents vertically.
VerticalTextView(Context, AttributeSet) - Constructor for class com.wdullaer.materialdatetimepicker.VerticalTextView
 
vibrate(boolean) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set whether the device should vibrate when touching fields
vibrate(boolean) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set whether the device should vibrate when touching fields

W

writeToParcel(Parcel, int) - Method in class com.wdullaer.materialdatetimepicker.time.Timepoint
 

Y

YearPickerView - Class in com.wdullaer.materialdatetimepicker.date
Displays a selectable list of years.
YearPickerView(Context, DatePickerController) - Constructor for class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
A C D E F G H I M N O P R S T U V W Y 
Skip navigation links