public class SeekBarDialogPreference extends DialogPreference
DialogPreference
that provides a user with the means to select an integer from a SeekBar
, and persist it.Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListener
DEFAULT_ORDER
Constructor and Description |
---|
SeekBarDialogPreference(Context context) |
SeekBarDialogPreference(Context context,
AttributeSet attrs) |
Modifier and Type | Method and Description |
---|---|
CharSequence |
getProgressTextSuffix() |
protected void |
onBindDialogView(View view) |
protected void |
onDialogClosed(boolean positiveResult) |
protected Object |
onGetDefaultValue(TypedArray a,
int index) |
protected void |
onRestoreInstanceState(Parcelable state) |
protected Parcelable |
onSaveInstanceState() |
protected void |
onSetInitialValue(boolean restore,
Object defaultValue) |
void |
setProgress(int progress) |
getDialog, getDialogIcon, getDialogLayoutResource, getDialogMessage, getDialogTitle, getNegativeButtonText, getPositiveButtonText, onActivityDestroy, onClick, onClick, onCreateDialogView, onDismiss, onPrepareDialogBuilder, setDialogIcon, setDialogIcon, setDialogLayoutResource, setDialogMessage, setDialogMessage, setDialogTitle, setDialogTitle, setNegativeButtonText, setNegativeButtonText, setPositiveButtonText, setPositiveButtonText, showDialog
callChangeListener, compareTo, findPreferenceInHierarchy, getContext, getDependency, getEditor, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedInt, getPersistedLong, getPersistedString, getPreferenceManager, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getTitleRes, getView, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToActivity, onAttachedToHierarchy, onBindView, onCreateView, onDependencyChanged, onParentChanged, onPrepareForRemoval, peekExtras, persistBoolean, persistFloat, persistInt, persistLong, persistString, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, setEnabled, setFragment, setIcon, setIcon, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setSelectable, setShouldDisableView, setSummary, setSummary, setTitle, setTitle, setWidgetLayoutResource, shouldCommit, shouldDisableDependents, shouldPersist, toString
public SeekBarDialogPreference(Context context)
public SeekBarDialogPreference(Context context, AttributeSet attrs)
protected void onSetInitialValue(boolean restore, Object defaultValue)
onSetInitialValue
in class Preference
protected Object onGetDefaultValue(TypedArray a, int index)
onGetDefaultValue
in class Preference
protected void onBindDialogView(View view)
onBindDialogView
in class DialogPreference
public void setProgress(int progress)
public CharSequence getProgressTextSuffix()
protected void onDialogClosed(boolean positiveResult)
onDialogClosed
in class DialogPreference
protected Parcelable onSaveInstanceState()
onSaveInstanceState
in class DialogPreference
protected void onRestoreInstanceState(Parcelable state)
onRestoreInstanceState
in class DialogPreference