|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectandroid.preference.Preference
android.preference.DialogPreference
org.solovyev.android.prefs.AbstractDialogPreference<org.solovyev.common.interval.Interval<T>>
org.solovyev.android.prefs.RangeSeekBarPreference<T>
public abstract class RangeSeekBarPreference<T extends Number & Comparable<T>>
User: serso Date: 9/19/11 Time: 12:27 PM
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class android.preference.Preference |
|---|
android.preference.Preference.BaseSavedState, android.preference.Preference.OnPreferenceChangeListener, android.preference.Preference.OnPreferenceClickListener |
| Field Summary |
|---|
| Fields inherited from class org.solovyev.android.prefs.AbstractDialogPreference |
|---|
androidns, localNameSpace |
| Fields inherited from class android.preference.Preference |
|---|
DEFAULT_ORDER |
| Constructor Summary | |
|---|---|
RangeSeekBarPreference(android.content.Context context,
android.util.AttributeSet attrs,
org.solovyev.common.text.NumberIntervalMapper<T> mapper)
|
|
| Method Summary | |
|---|---|
protected abstract T |
add(T l,
T r)
|
protected android.view.View |
createPreferenceView(android.content.Context context)
Creates view which is responsible for changing preference value (for example, Spinner or EditText) |
protected abstract T |
getDefaultStep()
|
protected android.widget.LinearLayout.LayoutParams |
getParams()
|
protected void |
initPreferenceView(android.view.View v,
org.solovyev.common.interval.Interval<T> value)
|
void |
rangeSeekBarValuesChanged(T minValue,
T maxValue,
boolean changeComplete)
|
| Methods inherited from class org.solovyev.android.prefs.AbstractDialogPreference |
|---|
getPreferenceView, getValue, getValueText, onBindDialogView, onCreateDialogView, onSetInitialValue, persistValue, setValue, updateValueText |
| Methods inherited from class android.preference.DialogPreference |
|---|
getDialog, 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, showDialog |
| Methods inherited from class android.preference.Preference |
|---|
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, 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, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RangeSeekBarPreference(@Nonnull
android.content.Context context,
android.util.AttributeSet attrs,
@Nonnull
org.solovyev.common.text.NumberIntervalMapper<T> mapper)
| Method Detail |
|---|
@Nonnull protected abstract T getDefaultStep()
@Nonnull
protected android.view.View createPreferenceView(@Nonnull
android.content.Context context)
AbstractDialogPreference
createPreferenceView in class AbstractDialogPreference<org.solovyev.common.interval.Interval<T extends Number & Comparable<T>>>context - context
@Nonnull
protected abstract T add(@Nonnull
T l,
@Nonnull
T r)
protected android.widget.LinearLayout.LayoutParams getParams()
getParams in class AbstractDialogPreference<org.solovyev.common.interval.Interval<T extends Number & Comparable<T>>>
protected void initPreferenceView(@Nonnull
android.view.View v,
org.solovyev.common.interval.Interval<T> value)
initPreferenceView in class AbstractDialogPreference<org.solovyev.common.interval.Interval<T extends Number & Comparable<T>>>v - view to be filled with initial data (the one which has been created with AbstractDialogPreference.createPreferenceView(android.content.Context) method)value - current preference value
public void rangeSeekBarValuesChanged(T minValue,
T maxValue,
boolean changeComplete)
rangeSeekBarValuesChanged in interface AbstractRangeSeekBar.OnRangeSeekBarChangeListener<T extends Number & Comparable<T>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||