-
- All Implemented Interfaces:
-
android.content.DialogInterface.OnClickListener
,android.content.DialogInterface.OnDismissListener
,android.preference.PreferenceManager.OnActivityDestroyListener
,java.lang.Comparable
public class ListPreferenceWithSummary extends ListPreference
A small extension to ListPreference to work around a platform bug on older OS versions where the summary is not updated once the user chooses a value.
-
-
Constructor Summary
Constructors Constructor Description ListPreferenceWithSummary(Context context, AttributeSet attrs)
ListPreferenceWithSummary(Context context)
-
Method Summary
Modifier and Type Method Description void
setValue(String value)
void
setSummary(CharSequence summary)
-
Methods inherited from class android.preference.ListPreference
findIndexOfValue, getEntries, getEntry, getEntryValues, getSummary, getValue, setEntries, setEntryValues, setSummary, setValue, setValueIndex
-
Methods inherited from class android.preference.DialogPreference
getDialog, getDialogIcon, getDialogLayoutResource, getDialogMessage, getDialogTitle, getNegativeButtonText, getPositiveButtonText, onActivityDestroy, onDismiss, setDialogIcon, setDialogLayoutResource, setDialogMessage, setDialogTitle, setNegativeButtonText, setPositiveButtonText
-
Methods inherited from class android.preference.Preference
compareTo, getContext, getDependency, getEditor, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getParent, getPersistedStringSet, getPreferenceDataStore, getPreferenceManager, getSharedPreferences, getShouldDisableView, getTitle, getTitleRes, getView, getWidgetLayoutResource, hasKey, isEnabled, isIconSpaceReserved, isPersistent, isRecycleEnabled, isSelectable, isSingleLineTitle, notifyDependencyChange, onDependencyChanged, onParentChanged, peekExtras, persistStringSet, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, setEnabled, setFragment, setIcon, setIconSpaceReserved, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setPreferenceDataStore, setRecycleEnabled, setSelectable, setShouldDisableView, setSingleLineTitle, setTitle, setWidgetLayoutResource, shouldCommit, shouldDisableDependents, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ListPreferenceWithSummary
ListPreferenceWithSummary(Context context, AttributeSet attrs)
-
ListPreferenceWithSummary
ListPreferenceWithSummary(Context context)
-
-
Method Detail
-
setSummary
void setSummary(CharSequence summary)
-
-
-
-