public class RadialTimePickerDialogFragment extends DialogFragment implements RadialPickerLayout.OnValueSelectedListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
RadialTimePickerDialogFragment.OnTimeSetListener
The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button).
|
| Modifier and Type | Field and Description |
|---|---|
static int |
AM |
static int |
AMPM_INDEX |
static int |
ENABLE_PICKER_INDEX |
static int |
HOUR_INDEX |
static int |
MINUTE_INDEX |
static int |
PM |
| Constructor and Description |
|---|
RadialTimePickerDialogFragment() |
public static final int HOUR_INDEX
public static final int MINUTE_INDEX
public static final int AMPM_INDEX
public static final int ENABLE_PICKER_INDEX
public static final int AM
public static final int PM
public RadialTimePickerDialogFragment setThemeDark()
public RadialTimePickerDialogFragment setThemeLight()
public RadialTimePickerDialogFragment setThemeCustom(int styleResId)
styleResId - a style modeled after the styleable "BetterPickersRadialTimePickerDialog".
There is an example in the android-betterpickers sample under res/values/styles.xmlpublic boolean isThemeDark()
public RadialTimePickerDialogFragment setOnDismissListener(OnDialogDismissListener ondialogdismisslistener)
public RadialTimePickerDialogFragment setOnTimeSetListener(RadialTimePickerDialogFragment.OnTimeSetListener callback)
public RadialTimePickerDialogFragment setStartTime(int hourOfDay, int minute)
public RadialTimePickerDialogFragment setTitleText(java.lang.String text)
public RadialTimePickerDialogFragment setDoneText(java.lang.String text)
public RadialTimePickerDialogFragment setFutureMinutesLimit(java.lang.Integer futureMinutesLimit)
public RadialTimePickerDialogFragment setPastMinutesLimit(java.lang.Integer pastMinutesLimit)
public RadialTimePickerDialogFragment setValidateDateTime(java.util.Calendar validateDateTime)
public RadialTimePickerDialogFragment setPickerDate(java.util.Calendar pickerDate)
public RadialTimePickerDialogFragment setCancelText(java.lang.String text)
public RadialTimePickerDialogFragment setForced24hFormat()
public RadialTimePickerDialogFragment setForced12hFormat()
@Deprecated public RadialTimePickerDialogFragment setAutodetectDateFormat(android.content.Context context)
public void onDismiss(android.content.DialogInterface dialoginterface)
public void onCreate(android.os.Bundle savedInstanceState)
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
public void onResume()
public void onPause()
public void tryVibrate()
public void onSaveInstanceState(android.os.Bundle outState)
public boolean isSelectionTooFarInTheFuture()
public boolean isSelectionTooFarInPast()
public void doneClickValidateAndCallback()
public void onValueSelected(int pickerIndex,
int newValue,
boolean autoAdvance)
onValueSelected in interface RadialPickerLayout.OnValueSelectedListener