public class DatePreference extends DialogPreference
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatePreference.OnDateSetListener |
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListenerDEFAULT_ORDER| Constructor and Description |
|---|
DatePreference(android.content.Context context) |
DatePreference(android.content.Context context,
android.util.AttributeSet attrs) |
DatePreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDay() |
long |
getDefaultDate() |
int |
getMonth() |
DatePreference.OnDateSetListener |
getOnDateSetListener() |
int |
getYear() |
protected android.app.Dialog |
onCreateDialog(android.content.Context context) |
void |
onDateSet(DatePicker datePicker,
long date,
int year,
int month,
int day) |
protected java.lang.String |
onGetDefaultValue(android.content.res.TypedArray a,
int index) |
protected void |
onSetInitialValue(boolean restorePersistedValue,
java.lang.Object defaultValue) |
void |
resetDefaultDate() |
void |
setDay(int day) |
void |
setDefaultDate(long defaultDate) |
void |
setMonth(int month) |
void |
setOnDateSetListener(DatePreference.OnDateSetListener onTimeSetListener) |
void |
setYear(int year) |
protected void |
updateDialogState() |
getDialog, getDialogIcon, getDialogLayoutResource, getDialogMessage, getDialogTitle, getNegativeButtonText, getPositiveButtonText, needInputMethod, onActivityDestroy, onBindDialogView, onClick, onClick, onCreateDialogView, onCreateDialogView, onDialogClosed, onDismiss, onPrepareDialogBuilder, onRestoreInstanceState, onSaveInstanceState, setDialogIcon, setDialogIcon, setDialogLayoutResource, setDialogMessage, setDialogMessage, setDialogTitle, setDialogTitle, setNegativeButtonText, setNegativeButtonText, setPositiveButtonText, setPositiveButtonText, showDialogcallChangeListener, compareTo, findPreferenceInHierarchy, findPreferenceInHierarchy, getContext, getDependency, getDependencyId, getEditor, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedFloatSet, getPersistedInt, getPersistedIntSet, getPersistedJSONArray, getPersistedJSONObject, getPersistedLong, getPersistedLongSet, getPersistedString, getPersistedStringSet, getPreferenceManager, getResId, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getTitleRes, getView, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToActivity, onAttachedToHierarchy, onBindView, onCreateView, onDependencyChanged, onKey, onPrepareForRemoval, peekExtras, persistBoolean, persistFloat, persistFloatSet, persistInt, persistIntSet, persistJSONArray, persistJSONObject, persistLong, persistLongSet, persistString, persistStringSet, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, setDependency, setEnabled, setFragment, setIcon, setIcon, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setResId, setSelectable, setShouldDisableView, setSummary, setSummary, setTitle, setTitle, setWidgetLayoutResource, shouldCommit, shouldDisableDependents, shouldPersist, toStringpublic DatePreference(android.content.Context context)
public DatePreference(android.content.Context context,
android.util.AttributeSet attrs)
public DatePreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public int getDay()
public long getDefaultDate()
public int getMonth()
public DatePreference.OnDateSetListener getOnDateSetListener()
public int getYear()
protected android.app.Dialog onCreateDialog(android.content.Context context)
onCreateDialog in class DialogPreferencepublic void onDateSet(DatePicker datePicker, long date, int year, int month, int day)
protected java.lang.String onGetDefaultValue(android.content.res.TypedArray a,
int index)
onGetDefaultValue in class Preferenceprotected void onSetInitialValue(boolean restorePersistedValue,
java.lang.Object defaultValue)
onSetInitialValue in class Preferencepublic void resetDefaultDate()
public void setDay(int day)
public void setDefaultDate(long defaultDate)
public void setMonth(int month)
public void setOnDateSetListener(DatePreference.OnDateSetListener onTimeSetListener)
public void setYear(int year)
protected void updateDialogState()
Copyright © 2012-2013. All Rights Reserved.