Date Selector
Interface to control how the Calendar displays and returns selections.
Implementors must implement Parcelable so that selection can be maintained through Lifecycle events (e.g., Fragment destruction).
Dates are represented as times in UTC milliseconds.
Parameters
S
The type of item available when cells are selected in the adapter
Properties
defaultTitleResId
Link copied to clipboard
isSelectionComplete
Link copied to clipboard
selectedDays
Link copied to clipboard
selectedRanges
Link copied to clipboard
Functions
getDefaultThemeResId
Link copied to clipboard
getSelection
Link copied to clipboard
onCreateTextInputView
Link copied to clipboard
abstract fun onCreateTextInputView(layoutInflater: LayoutInflater, viewGroup: ViewGroup?, bundle: Bundle?, constraints: CalendarConstraints, listener: OnSelectionChangedListener<S>): View
Content copied to clipboard
setSelection
Link copied to clipboard
setSelectionDisplayString
Link copied to clipboard
abstract fun setSelectionDisplayString(context: Context?, headerSelectionText: TextView?, announceDateForAccessibility: Boolean)
Content copied to clipboard
Inherited functions
Inheritors
SingleDateSelector
Link copied to clipboard