Skip navigation links
B C D G H N O S T 

B

build() - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
Build and return a SlideDateTimePicker object based on the previously supplied parameters.
Builder(FragmentManager) - Constructor for class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 

C

com.github.jjobes.slidedatetimepicker - package com.github.jjobes.slidedatetimepicker
 
createDefaultTabView(Context) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Create a default view to be used for tabs.
CustomDatePicker - Class in com.github.jjobes.slidedatetimepicker
A subclass of DatePicker that uses reflection to allow for customization of the default blue dividers.
CustomDatePicker(Context, AttributeSet) - Constructor for class com.github.jjobes.slidedatetimepicker.CustomDatePicker
 
CustomTimePicker - Class in com.github.jjobes.slidedatetimepicker
A subclass of TimePicker that uses reflection to allow for customization of the default blue dividers.
CustomTimePicker(Context, AttributeSet) - Constructor for class com.github.jjobes.slidedatetimepicker.CustomTimePicker
 
CustomViewPager - Class in com.github.jjobes.slidedatetimepicker
A custom android.support.v4.view.ViewPager implementation that corrects the height of the ViewPager and also dispatches touch events to either the ViewPager or the date or time picker depending on the direction of the swipe.
CustomViewPager(Context) - Constructor for class com.github.jjobes.slidedatetimepicker.CustomViewPager
 
CustomViewPager(Context, AttributeSet) - Constructor for class com.github.jjobes.slidedatetimepicker.CustomViewPager
 

D

DateFragment - Class in com.github.jjobes.slidedatetimepicker
The fragment for the first page in the ViewPager that holds the CustomDatePicker.
DateFragment() - Constructor for class com.github.jjobes.slidedatetimepicker.DateFragment
 
DateFragment.DateChangedListener - Interface in com.github.jjobes.slidedatetimepicker
Used to communicate back to the parent fragment as the user is changing the date spinners so we can dynamically update the tab text.
dispatchTouchEvent(MotionEvent) - Method in class com.github.jjobes.slidedatetimepicker.CustomViewPager
When the user swipes their finger horizontally, dispatch those touch events to the ViewPager.

G

getDividerColor(int) - Method in interface com.github.jjobes.slidedatetimepicker.SlidingTabLayout.TabColorizer
 
getIndicatorColor(int) - Method in interface com.github.jjobes.slidedatetimepicker.SlidingTabLayout.TabColorizer
 

H

HOLO_DARK - Static variable in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
 
HOLO_LIGHT - Static variable in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
 

N

newInstance(int, int, int, int, Date, Date) - Static method in class com.github.jjobes.slidedatetimepicker.DateFragment
Return an instance of DateFragment with its bundle filled with the constructor arguments.
newInstance(SlideDateTimeListener, Date, Date, Date, boolean, boolean, int, int) - Static method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
Return a new instance of SlideDateTimeDialogFragment with its bundle filled with the incoming arguments.
newInstance(int, int, int, boolean, boolean) - Static method in class com.github.jjobes.slidedatetimepicker.TimeFragment
Return an instance of TimeFragment with its bundle filled with the constructor arguments.

O

onAttach(Activity) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
onAttachedToWindow() - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
 
onCancel(DialogInterface) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
Called when the user clicks outside the dialog or presses the Back button.
onCreate(Bundle) - Method in class com.github.jjobes.slidedatetimepicker.DateFragment
onCreate(Bundle) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
onCreate(Bundle) - Method in class com.github.jjobes.slidedatetimepicker.TimeFragment
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.github.jjobes.slidedatetimepicker.DateFragment
Create and return the user interface view for this fragment.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.github.jjobes.slidedatetimepicker.TimeFragment
Create and return the user interface view for this fragment.
onDateChanged(int, int, int) - Method in interface com.github.jjobes.slidedatetimepicker.DateFragment.DateChangedListener
 
onDateChanged(int, int, int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
The callback used by the DatePicker to update mCalendar as the user changes the date.
onDateTimeCancel() - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeListener
Informs the client when the user cancels the dialog by pressing Cancel, touching outside the dialog or pressing the Back button.
onDateTimeSet(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeListener
Informs the client when the user presses "OK" and selects a date and time.
onDestroyView() - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
onMeasure(int, int) - Method in class com.github.jjobes.slidedatetimepicker.CustomViewPager
Setting wrap_content on a ViewPager's layout_height in XML doesn't seem to be recognized and the ViewPager will fill the height of the screen regardless.
onTimeChanged(int, int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
The callback used by the TimePicker to update mCalendar as the user changes the time.
onTimeChanged(int, int) - Method in interface com.github.jjobes.slidedatetimepicker.TimeFragment.TimeChangedListener
 

S

setCustomTabColorizer(SlidingTabLayout.TabColorizer) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Set the custom SlidingTabLayout.TabColorizer to be used.
setCustomTabView(int, int) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Set the custom layout to be inflated for the tab views.
setDividerColors(int...) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Sets the colors to be used for tab dividers.
setIndicatorColor(int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setIndicatorColor(int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the color of the underline for the currently selected tab.
setInitialDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setInitialDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the initial date and time to display in the date and time pickers.
setIs24HourTime(boolean) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setIs24HourTime(boolean) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets whether the TimePicker displays its time in 12-hour (AM/PM) or 24-hour format.
setListener(SlideDateTimeListener) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setListener(SlideDateTimeListener) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the listener that is used to inform the client when the user selects a new date and time.
setMaxDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setMaxDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the maximum date that the DatePicker should show.
setMinDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setMinDate(Date) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the minimum date that the DatePicker should show.
setOnPageChangeListener(ViewPager.OnPageChangeListener) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Set the ViewPager.OnPageChangeListener.
setSelectedIndicatorColors(int...) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Sets the colors to be used for indicating the selected tab.
setTabText(int, String) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Set the text on the specified tab's TextView.
setTheme(int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker.Builder
 
setTheme(int) - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Sets the theme of the dialog.
setViewPager(ViewPager) - Method in class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
Sets the associated view pager.
show() - Method in class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Shows the dialog to the user.
SlideDateTimeDialogFragment - Class in com.github.jjobes.slidedatetimepicker
The DialogFragment that contains the SlidingTabLayout and CustomViewPager.
SlideDateTimeDialogFragment() - Constructor for class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
SlideDateTimeListener - Class in com.github.jjobes.slidedatetimepicker
This listener class informs the client when the user sets a date and time by pressing "OK", or cancels the dialog.
SlideDateTimeListener() - Constructor for class com.github.jjobes.slidedatetimepicker.SlideDateTimeListener
 
SlideDateTimePicker - Class in com.github.jjobes.slidedatetimepicker
This class contains methods for the library client to create a new SlideDateTimePicker.
SlideDateTimePicker(FragmentManager) - Constructor for class com.github.jjobes.slidedatetimepicker.SlideDateTimePicker
Creates a new instance of SlideDateTimePicker.
SlideDateTimePicker.Builder - Class in com.github.jjobes.slidedatetimepicker
 
SlidingTabLayout - Class in com.github.jjobes.slidedatetimepicker
To be used with ViewPager to provide a tab indicator component which give constant feedback as to the user's scroll progress.
SlidingTabLayout(Context) - Constructor for class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
 
SlidingTabLayout(Context, AttributeSet) - Constructor for class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
 
SlidingTabLayout(Context, AttributeSet, int) - Constructor for class com.github.jjobes.slidedatetimepicker.SlidingTabLayout
 
SlidingTabLayout.TabColorizer - Interface in com.github.jjobes.slidedatetimepicker
Allows complete control over the colors drawn in the tab layout.

T

TAG_SLIDE_DATE_TIME_DIALOG_FRAGMENT - Static variable in class com.github.jjobes.slidedatetimepicker.SlideDateTimeDialogFragment
 
TimeFragment - Class in com.github.jjobes.slidedatetimepicker
The fragment for the second page in the ViewPager that holds the TimePicker.
TimeFragment() - Constructor for class com.github.jjobes.slidedatetimepicker.TimeFragment
 
TimeFragment.TimeChangedListener - Interface in com.github.jjobes.slidedatetimepicker
Used to communicate back to the parent fragment as the user is changing the time spinners so we can dynamically update the tab text.
B C D G H N O S T 
Skip navigation links