MaterialTimePicker.Builder
public
static
final
class
MaterialTimePicker.Builder
extends Object
| java.lang.Object | |
| ↳ | com.google.android.material.timepicker.MaterialTimePicker.Builder |
Used to create MaterialTimePicker instances.
Summary
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
MaterialTimePicker
|
build()
Creates a |
MaterialTimePicker.Builder
|
setHour(int hour)
Sets the hour with which to start the time picker. |
MaterialTimePicker.Builder
|
setInputMode(int inputMode)
Sets the input mode with which to start the time picker. |
MaterialTimePicker.Builder
|
setMinute(int minute)
Sets the minute with which to start the time picker. |
MaterialTimePicker.Builder
|
setNegativeButtonText(int negativeButtonTextResId)
Sets the text used in the negative action button. |
MaterialTimePicker.Builder
|
setNegativeButtonText(CharSequence negativeButtonText)
Sets the text used in the negative action button. |
MaterialTimePicker.Builder
|
setPositiveButtonText(CharSequence positiveButtonText)
Sets the text used in the positive action button. |
MaterialTimePicker.Builder
|
setPositiveButtonText(int positiveButtonTextResId)
Sets the text used in the positive action button. |
MaterialTimePicker.Builder
|
setTheme(int themeResId)
Sets the theme for the time picker. |
MaterialTimePicker.Builder
|
setTimeFormat(int format)
Sets the time format for the time picker. |
MaterialTimePicker.Builder
|
setTitleText(int titleTextResId)
Sets the text used to guide the user at the top of the picker. |
MaterialTimePicker.Builder
|
setTitleText(CharSequence charSequence)
Sets the text used to guide the user at the top of the picker. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder ()
Public methods
build
public MaterialTimePicker build ()
Creates a MaterialTimePicker with the provided options.
| Returns | |
|---|---|
MaterialTimePicker |
|
setHour
public MaterialTimePicker.Builder setHour (int hour)
Sets the hour with which to start the time picker.
| Parameters | |
|---|---|
hour |
int: The hour value is independent of the time format (setTimeFormat(int)),
and should always be a number in the [0, 23] range.
|
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setInputMode
public MaterialTimePicker.Builder setInputMode (int inputMode)
Sets the input mode with which to start the time picker.
| Parameters | |
|---|---|
inputMode |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setMinute
public MaterialTimePicker.Builder setMinute (int minute)
Sets the minute with which to start the time picker.
| Parameters | |
|---|---|
minute |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setNegativeButtonText
public MaterialTimePicker.Builder setNegativeButtonText (int negativeButtonTextResId)
Sets the text used in the negative action button.
| Parameters | |
|---|---|
negativeButtonTextResId |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setNegativeButtonText
public MaterialTimePicker.Builder setNegativeButtonText (CharSequence negativeButtonText)
Sets the text used in the negative action button.
| Parameters | |
|---|---|
negativeButtonText |
CharSequence |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setPositiveButtonText
public MaterialTimePicker.Builder setPositiveButtonText (CharSequence positiveButtonText)
Sets the text used in the positive action button.
| Parameters | |
|---|---|
positiveButtonText |
CharSequence |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setPositiveButtonText
public MaterialTimePicker.Builder setPositiveButtonText (int positiveButtonTextResId)
Sets the text used in the positive action button.
| Parameters | |
|---|---|
positiveButtonTextResId |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setTheme
public MaterialTimePicker.Builder setTheme (int themeResId)
Sets the theme for the time picker.
| Parameters | |
|---|---|
themeResId |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setTimeFormat
public MaterialTimePicker.Builder setTimeFormat (int format)
Sets the time format for the time picker.
| Parameters | |
|---|---|
format |
int: Either CLOCK_12H 12 hour format with an AM/PM toggle or CLOCK_24 24 hour format without toggle.
|
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setTitleText
public MaterialTimePicker.Builder setTitleText (int titleTextResId)
Sets the text used to guide the user at the top of the picker.
| Parameters | |
|---|---|
titleTextResId |
int |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|
setTitleText
public MaterialTimePicker.Builder setTitleText (CharSequence charSequence)
Sets the text used to guide the user at the top of the picker.
| Parameters | |
|---|---|
charSequence |
CharSequence |
| Returns | |
|---|---|
MaterialTimePicker.Builder |
|