public class DatePickerBuilder
extends java.lang.Object
| Constructor and Description |
|---|
DatePickerBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DatePickerBuilder |
addDatePickerDialogHandler(DatePickerDialogFragment.DatePickerDialogHandler handler)
Attach universal objects as additional handlers for notification when the Picker is set.
|
DatePickerBuilder |
removeDatePickerDialogHandler(DatePickerDialogFragment.DatePickerDialogHandler handler)
Remove objects previously added as handlers.
|
DatePickerBuilder |
setDayOfMonth(int dayOfMonth)
Pre-set a day of month.
|
DatePickerBuilder |
setFragmentManager(FragmentManager manager)
Attach a FragmentManager.
|
DatePickerBuilder |
setMonthOfYear(int monthOfYear)
Pre-set a zero-indexed month of year.
|
DatePickerBuilder |
setOnDismissListener(OnDialogDismissListener onDismissListener) |
DatePickerBuilder |
setReference(int reference)
Attach a reference to this Picker instance.
|
DatePickerBuilder |
setStyleResId(int styleResId)
Attach a style resource ID for theming.
|
DatePickerBuilder |
setTargetFragment(Fragment targetFragment)
Attach a target Fragment.
|
DatePickerBuilder |
setYear(int year)
Pre-set a year.
|
DatePickerBuilder |
setYearOptional(boolean yearOptional)
Set if year should be an optional field in the picker.
|
void |
show()
Instantiate and show the Picker
|
public DatePickerBuilder setFragmentManager(FragmentManager manager)
manager - the FragmentManager that handles the transactionpublic DatePickerBuilder setStyleResId(int styleResId)
styleResId - the style resource ID to use for themingpublic DatePickerBuilder setTargetFragment(Fragment targetFragment)
targetFragment - the Fragment to attach topublic DatePickerBuilder setReference(int reference)
reference - a user-defined int intended for Picker trackingpublic DatePickerBuilder setMonthOfYear(int monthOfYear)
monthOfYear - the zero-indexed month of year to pre-setpublic DatePickerBuilder setDayOfMonth(int dayOfMonth)
dayOfMonth - the day of month to pre-setpublic DatePickerBuilder setYear(int year)
year - the year to pre-setpublic DatePickerBuilder setYearOptional(boolean yearOptional)
yearOptional - whether the year is optionalpublic DatePickerBuilder addDatePickerDialogHandler(DatePickerDialogFragment.DatePickerDialogHandler handler)
handler - an Object implementing the appropriate Picker Handlerpublic DatePickerBuilder removeDatePickerDialogHandler(DatePickerDialogFragment.DatePickerDialogHandler handler)
handler - the Object to removepublic DatePickerBuilder setOnDismissListener(OnDialogDismissListener onDismissListener)
public void show()