A C D E F G H I L 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
 
AM - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
AMPM_INDEX - 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
 

C

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.
clearFocusedVirtualView() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
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
 
createMonthAdapter(Context, DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
createMonthAdapter(Context, 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
 

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.
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
 
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.ScrollStateRunnable - Class in com.wdullaer.materialdatetimepicker.date
 
DayPickerView.ScrollStateRunnable() - Constructor for class com.wdullaer.materialdatetimepicker.date.DayPickerView.ScrollStateRunnable
 
DAYS_PER_WEEK - Static variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
DEFAULT_FOCUS_MONTH - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
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_SHOW_WK_NUM - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
DEFAULT_WEEK_START - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
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.
doScrollStateChange(AbsListView, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView.ScrollStateRunnable
Sets up the runnable with a short delay in case the scroll state immediately changes again.
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

ENABLE_PICKER_INDEX - Static variable in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 

F

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

G

get(Context, String) - Static method in class com.wdullaer.materialdatetimepicker.TypefaceHelper
 
getAccentColor() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Get the accent color of this dialog
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
 
getContentDescription() - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
getCount() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getCurrentItemShowing() - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Get the item (hours or minutes) 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
 
getDisappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
getDisappearAnimator() - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
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 interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getHighlightedDays() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
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.
getItem(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getItemBounds(int, Rect) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
Calculates the bounding rectangle of a given time object.
getItemDescription(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
Generates a description for a given time object.
getItemId(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
getMaxDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
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
 
getMinDate() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
getMinDate() - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
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
 
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
getMonthViewTouchHelper() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
getMostVisiblePosition() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Gets the position of the view that is most prominently displayed within the list view.
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
 
getSelectableDays() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerController
 
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
 
getTitle() - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
getView(int, View, ViewGroup) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
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.
GOTO_SCROLL_DURATION - Static variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 

H

HapticFeedbackController - Class in com.wdullaer.materialdatetimepicker
A simple utility class to handle haptic feedback.
HapticFeedbackController(Context) - Constructor for class com.wdullaer.materialdatetimepicker.HapticFeedbackController
 
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.
hasStableIds() - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
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, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
initialize(Context, int) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
initialize(Context, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.CircleView
 
initialize(Context, TimePickerDialog, int, int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Initialize the Layout with starting values.
initialize(Context, boolean, boolean, boolean, int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
Initialize this selector with the state of the picker.
initialize(Resources, String[], String[], boolean, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialTextsView
 
initialize(TimePickerDialog.OnTimeSetListener, 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.
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 class com.wdullaer.materialdatetimepicker.date.MonthView
 
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
 

L

layoutChildren() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
LIST_TOP_OFFSET - Static variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 

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
 
mCurrentScrollState - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mDayLabelCalendar - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mDaysPerWeek - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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
 
mFirstDayOfWeek - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mFirstJulianDay - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mFirstMonth - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mFriction - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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
 
MIN_HEIGHT - Static 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
 
mLastMonth - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
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
 
mNumWeeks - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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_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(Context, 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.
MonthAdapter.CalendarDay() - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
MonthAdapter.CalendarDay(long) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
MonthAdapter.CalendarDay(Calendar) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
MonthAdapter.CalendarDay(int, int, int) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
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.MonthViewTouchHelper(View) - Constructor for class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
MonthView.OnDayClickListener - Interface in com.wdullaer.materialdatetimepicker.date
Handles callbacks when the user clicks on a time object.
mPreviousScrollPosition - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mPreviousScrollState - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mPrevMonthName - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
mRowHeight - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mScale - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mScrollStateChangedRunnable - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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
 
mSelectedLeft - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mSelectedRight - Variable in class com.wdullaer.materialdatetimepicker.date.MonthView
 
mShowWeekNumber - Variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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(TimePickerDialog.OnTimeSetListener, int, int, boolean) - Static method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
public TimePickerDialog(Context context, int theme, OnTimeSetListener callback, int hourOfDay, int minute, boolean is24HourMode) { // Empty constructor required for dialog fragment.

O

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.DayPickerView
 
onClick(View) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
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
 
onDateChanged() - Method in interface com.wdullaer.materialdatetimepicker.date.DatePickerDialog.OnDateChangedListener
 
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
 
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
 
onMeasure(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
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
 
onScroll(AbsListView, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
Updates the title and selected month if the view has moved to a new month.
onScrollStateChanged(AbsListView, int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
onSizeChanged(int, int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
onTimeSet(RadialPickerLayout, 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(int, int, boolean) - Method in interface com.wdullaer.materialdatetimepicker.time.RadialPickerLayout.OnValueSelectedListener
 
onValueSelected(int, int, boolean) - 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.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.
reuse() - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
run() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView.ScrollStateRunnable
 

S

SCROLL_CHANGE_DELAY - Static variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
SCROLL_HYST_WEEKS - Static variable in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
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(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set the accent color of this dialog
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.TextViewWithCircularIndicator
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.date.YearPickerView
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.AmPmCirclesView
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.RadialSelectorView
 
setAccentColor(int) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setAccessibilityDelegate(View.AccessibilityDelegate) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
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.
setController(DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
setCurrentItemShowing(int, boolean) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
Set either minutes or hours as showing.
setDateMillis(long) - Method in class com.wdullaer.materialdatetimepicker.date.AccessibleDateAnimator
 
setDatePickerController(DatePickerController) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
 
setDay(int, int, int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthAdapter.CalendarDay
 
setFirstDayOfWeek(int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
setFocusedVirtualView(int) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView.MonthViewTouchHelper
 
setHighlightedDays(Calendar[]) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets an array of dates which should be highlighted when the picker is drawn
setMaxDate(Calendar) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets the minimal date supported by this DatePicker.
setMinDate(Calendar) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Sets the minimal date supported by this DatePicker.
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(HashMap<String, Integer>) - Method in class com.wdullaer.materialdatetimepicker.date.MonthView
Sets all the parameters for displaying this week.
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
 
setOnTimeSetListener(TimePickerDialog.OnTimeSetListener) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
 
setOnValueSelectedListener(RadialPickerLayout.OnValueSelectedListener) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
setSelectableDays(Calendar[]) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
Set's a list of days which are the only valid 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) - 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(int, int) - Method in class com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
 
setTitle(String) - Method in class com.wdullaer.materialdatetimepicker.time.TimePickerDialog
Set a title.
setUpListView() - Method in class com.wdullaer.materialdatetimepicker.date.DayPickerView
 
setYearRange(int, int) - Method in class com.wdullaer.materialdatetimepicker.date.DatePickerDialog
 
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(Context, 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).
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

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
VIEW_PARAMS_FOCUS_MONTH - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
Which month is currently in focus, as defined by Calendar.MONTH [0-11].
VIEW_PARAMS_HEIGHT - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
This sets the height of this week in pixels
VIEW_PARAMS_MONTH - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
This specifies the position (or weeks since the epoch) of this week.
VIEW_PARAMS_NUM_DAYS - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
How many days to display at a time.
VIEW_PARAMS_SELECTED_DAY - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
This sets one of the days in this view as selected Calendar.SUNDAY through Calendar.SATURDAY.
VIEW_PARAMS_SHOW_WK_NUM - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
If this month should display week numbers.
VIEW_PARAMS_WEEK_START - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
Which day the week should start on.
VIEW_PARAMS_YEAR - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthView
This specifies the position (or weeks since the epoch) of this week.

W

WEEK_7_OVERHANG_HEIGHT - Static variable in class com.wdullaer.materialdatetimepicker.date.MonthAdapter
 

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 L M N O P R S T U V W Y