public class Preference extends Object implements Comparable<Preference>
| Modifier and Type | Class and Description |
|---|---|
static class |
Preference.BaseSavedState |
static interface |
Preference.OnPreferenceChangeListener |
static interface |
Preference.OnPreferenceClickListener |
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_ORDER |
| Constructor and Description |
|---|
Preference(Context context) |
Preference(Context context,
AttributeSet attrs) |
Preference(Context context,
AttributeSet attrs,
int defStyle) |
public static final int DEFAULT_ORDER
public Preference(Context context, AttributeSet attrs, int defStyle)
public Preference(Context context, AttributeSet attrs)
public Preference(Context context)
protected Object onGetDefaultValue(TypedArray a, int index)
public void setIntent(Intent intent)
public Intent getIntent()
public void setFragment(String fragment)
public String getFragment()
public Bundle getExtras()
public Bundle peekExtras()
public void setLayoutResource(int layoutResId)
public int getLayoutResource()
public void setWidgetLayoutResource(int widgetLayoutResId)
public int getWidgetLayoutResource()
protected void onBindView(View view)
public void setOrder(int order)
public int getOrder()
public void setTitle(CharSequence title)
public void setTitle(int titleResId)
public int getTitleRes()
public CharSequence getTitle()
public void setIcon(Drawable icon)
public void setIcon(int iconResId)
public Drawable getIcon()
public CharSequence getSummary()
public void setSummary(CharSequence summary)
public void setSummary(int summaryResId)
public void setEnabled(boolean enabled)
public boolean isEnabled()
public void setSelectable(boolean selectable)
public boolean isSelectable()
public void setShouldDisableView(boolean shouldDisableView)
public boolean getShouldDisableView()
protected void onClick()
public void setKey(String key)
public String getKey()
public boolean hasKey()
public boolean isPersistent()
protected boolean shouldPersist()
public void setPersistent(boolean persistent)
protected boolean callChangeListener(Object newValue)
public void setOnPreferenceChangeListener(Preference.OnPreferenceChangeListener onPreferenceChangeListener)
public Preference.OnPreferenceChangeListener getOnPreferenceChangeListener()
public void setOnPreferenceClickListener(Preference.OnPreferenceClickListener onPreferenceClickListener)
public Preference.OnPreferenceClickListener getOnPreferenceClickListener()
public Context getContext()
public SharedPreferences getSharedPreferences()
public SharedPreferences.Editor getEditor()
public boolean shouldCommit()
public int compareTo(Preference another)
compareTo in interface Comparable<Preference>protected void notifyChanged()
protected void notifyHierarchyChanged()
public PreferenceManager getPreferenceManager()
protected void onAttachedToHierarchy(PreferenceManager preferenceManager)
protected void onAttachedToActivity()
protected Preference findPreferenceInHierarchy(String key)
public void notifyDependencyChange(boolean disableDependents)
public void onDependencyChanged(Preference dependency, boolean disableDependent)
public boolean shouldDisableDependents()
public void setDependency(String dependencyKey)
public String getDependency()
protected void onPrepareForRemoval()
public void setDefaultValue(Object defaultValue)
protected void onSetInitialValue(boolean restorePersistedValue,
Object defaultValue)
protected boolean persistString(String value)
protected boolean persistInt(int value)
protected int getPersistedInt(int defaultReturnValue)
protected boolean persistFloat(float value)
protected float getPersistedFloat(float defaultReturnValue)
protected boolean persistLong(long value)
protected long getPersistedLong(long defaultReturnValue)
protected boolean persistBoolean(boolean value)
protected boolean getPersistedBoolean(boolean defaultReturnValue)
public void saveHierarchyState(Bundle container)
protected Parcelable onSaveInstanceState()
public void restoreHierarchyState(Bundle container)
protected void onRestoreInstanceState(Parcelable state)
Copyright © 2008-2013. All Rights Reserved.