public class SeekBarPreference extends AbstractDialogPreference<Integer> implements android.widget.SeekBar.OnSeekBarChangeListener
androidns, localNameSpace| Constructor and Description |
|---|
SeekBarPreference(android.content.Context context,
android.util.AttributeSet attrs) |
| Modifier and Type | Method and Description |
|---|---|
protected android.view.View |
createPreferenceView(android.content.Context context)
Creates view which is responsible for changing preference value (for example, Spinner or EditText)
|
int |
getMax() |
protected android.widget.LinearLayout.LayoutParams |
getParams() |
int |
getProgress() |
protected void |
initPreferenceView(android.view.View v,
Integer value) |
void |
onProgressChanged(android.widget.SeekBar seek,
int value,
boolean fromTouch) |
void |
onStartTrackingTouch(android.widget.SeekBar seek) |
void |
onStopTrackingTouch(android.widget.SeekBar seek) |
void |
setMax(int max) |
void |
setProgress(int progress) |
getPreferenceView, getValue, getValueText, onBindDialogView, onCreateDialogView, onSetInitialValue, persistValue, setValue, updateValueTextgetDialog, getDialogIcon, getDialogLayoutResource, getDialogMessage, getDialogTitle, getNegativeButtonText, getPositiveButtonText, onActivityDestroy, onClick, onClick, onDialogClosed, onDismiss, onPrepareDialogBuilder, onRestoreInstanceState, onSaveInstanceState, setDialogIcon, setDialogIcon, setDialogLayoutResource, setDialogMessage, setDialogMessage, setDialogTitle, setDialogTitle, setNegativeButtonText, setNegativeButtonText, setPositiveButtonText, setPositiveButtonText, showDialogcallChangeListener, 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, onGetDefaultValue, 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, toStringpublic SeekBarPreference(android.content.Context context,
android.util.AttributeSet attrs)
protected android.widget.LinearLayout.LayoutParams getParams()
getParams in class AbstractDialogPreference<Integer>@Nonnull protected android.view.View createPreferenceView(@Nonnull android.content.Context context)
AbstractDialogPreferencecreatePreferenceView in class AbstractDialogPreference<Integer>context - contextprotected void initPreferenceView(@Nonnull android.view.View v, Integer value)
initPreferenceView in class AbstractDialogPreference<Integer>v - view to be filled with initial data (the one which has been created with AbstractDialogPreference.createPreferenceView(android.content.Context) method)value - current preference valuepublic void onProgressChanged(android.widget.SeekBar seek,
int value,
boolean fromTouch)
onProgressChanged in interface android.widget.SeekBar.OnSeekBarChangeListenerpublic void onStartTrackingTouch(android.widget.SeekBar seek)
onStartTrackingTouch in interface android.widget.SeekBar.OnSeekBarChangeListenerpublic void onStopTrackingTouch(android.widget.SeekBar seek)
onStopTrackingTouch in interface android.widget.SeekBar.OnSeekBarChangeListenerpublic void setMax(int max)
public int getMax()
public void setProgress(int progress)
public int getProgress()
Copyright © 2015 se.solovyev. All Rights Reserved.