android.preference
Class PreferenceGroup

java.lang.Object
  extended by android.preference.Preference
      extended by android.preference.PreferenceGroup
All Implemented Interfaces:
Comparable<Preference>
Direct Known Subclasses:
PreferenceCategory, PreferenceScreen

public abstract class PreferenceGroup
extends Preference


Nested Class Summary
 
Nested classes/interfaces inherited from class android.preference.Preference
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListener
 
Field Summary
 
Fields inherited from class android.preference.Preference
DEFAULT_ORDER
 
Constructor Summary
PreferenceGroup(Context context, AttributeSet attrs)
           
PreferenceGroup(Context context, AttributeSet attrs, int defStyle)
           
 
Method Summary
 void addItemFromInflater(Preference preference)
           
 boolean addPreference(Preference preference)
           
protected  void dispatchRestoreInstanceState(Bundle container)
           
protected  void dispatchSaveInstanceState(Bundle container)
           
 Preference findPreference(CharSequence key)
           
 Preference getPreference(int index)
           
 int getPreferenceCount()
           
protected  boolean isOnSameScreenAsChildren()
           
 boolean isOrderingAsAdded()
           
protected  void onAttachedToActivity()
           
protected  boolean onPrepareAddPreference(Preference preference)
           
protected  void onPrepareForRemoval()
           
 void removeAll()
           
 boolean removePreference(Preference preference)
           
 void setEnabled(boolean enabled)
           
 void setOrderingAsAdded(boolean orderingAsAdded)
           
 
Methods inherited from class android.preference.Preference
callChangeListener, compareTo, findPreferenceInHierarchy, getContext, getDependency, getEditor, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedInt, getPersistedLong, getPersistedString, getPreferenceManager, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getView, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToHierarchy, onBindView, onClick, onCreateView, onDependencyChanged, onGetDefaultValue, onRestoreInstanceState, onSaveInstanceState, onSetInitialValue, persistBoolean, persistFloat, persistInt, persistLong, persistString, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, 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

PreferenceGroup

public PreferenceGroup(Context context,
                       AttributeSet attrs,
                       int defStyle)

PreferenceGroup

public PreferenceGroup(Context context,
                       AttributeSet attrs)
Method Detail

setOrderingAsAdded

public void setOrderingAsAdded(boolean orderingAsAdded)

isOrderingAsAdded

public boolean isOrderingAsAdded()

addItemFromInflater

public void addItemFromInflater(Preference preference)

getPreferenceCount

public int getPreferenceCount()

getPreference

public Preference getPreference(int index)

addPreference

public boolean addPreference(Preference preference)

removePreference

public boolean removePreference(Preference preference)

removeAll

public void removeAll()

onPrepareAddPreference

protected boolean onPrepareAddPreference(Preference preference)

findPreference

public Preference findPreference(CharSequence key)

isOnSameScreenAsChildren

protected boolean isOnSameScreenAsChildren()

onAttachedToActivity

protected void onAttachedToActivity()
Overrides:
onAttachedToActivity in class Preference

onPrepareForRemoval

protected void onPrepareForRemoval()
Overrides:
onPrepareForRemoval in class Preference

setEnabled

public void setEnabled(boolean enabled)
Overrides:
setEnabled in class Preference

dispatchSaveInstanceState

protected void dispatchSaveInstanceState(Bundle container)

dispatchRestoreInstanceState

protected void dispatchRestoreInstanceState(Bundle container)


Copyright © 2008-2010. All Rights Reserved.