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
 
get(Context, String) - Static method in class com.wdullaer.materialdatetimepicker.TypefaceHelper
 
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
 
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
 
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
 
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
 
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) - 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
 
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
 
isJellybeanOrLater() - Static method in class com.wdullaer.materialdatetimepicker.Utils
 
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(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
 
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
 
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
 
mHandler - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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
 
newInstance(DatePickerDialog.OnDateSetListener) - Static method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
newInstance(DatePickerDialog.OnDateSetListener, Calendar) - Static method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
newInstance(TimePickerDialog.OnTimeSetListener, int, int, int, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
newInstance(TimePickerDialog.OnTimeSetListener, int, int, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
newInstance(TimePickerDialog.OnTimeSetListener, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
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
 
onCreateDialog(Bundle) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
onCreateDialog(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
 
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.date.DayPickerView
Necessary for accessibility, to ensure we support "scrolling" forward and backward in the month list.
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.date.DayPickerView
When scroll forward/backward events are received, announce the newly scrolled-to month.
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
 

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
 
setUpRecyclerView() - 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
 
TypefaceHelper - Class in com.wdullaer.materialdatetimepicker
 
TypefaceHelper() - Constructor for class com.wdullaer.materialdatetimepicker.TypefaceHelper
 

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