android.preference
Class PreferenceScreen

java.lang.Object
  extended by android.preference.Preference
      extended by android.preference.PreferenceGroup
          extended by android.preference.PreferenceScreen
All Implemented Interfaces:
DialogInterface.OnDismissListener, AdapterView.OnItemClickListener, Comparable<Preference>

public final class PreferenceScreen
extends PreferenceGroup
implements AdapterView.OnItemClickListener, DialogInterface.OnDismissListener


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
 
Method Summary
 void bind(ListView listView)
           
 Dialog getDialog()
           
 ListAdapter getRootAdapter()
           
protected  boolean isOnSameScreenAsChildren()
           
protected  void onClick()
           
protected  ListAdapter onCreateRootAdapter()
           
 void onDismiss(DialogInterface dialog)
           
 void onItemClick(AdapterView parent, View view, int position, long id)
           
protected  void onRestoreInstanceState(Parcelable state)
           
protected  Parcelable onSaveInstanceState()
           
 
Methods inherited from class android.preference.PreferenceGroup
addItemFromInflater, addPreference, dispatchRestoreInstanceState, dispatchSaveInstanceState, findPreference, getPreference, getPreferenceCount, isOrderingAsAdded, onAttachedToActivity, onPrepareAddPreference, onPrepareForRemoval, removeAll, removePreference, setEnabled, setOrderingAsAdded
 
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, onAttachedToHierarchy, onBindView, onCreateView, onDependencyChanged, onGetDefaultValue, onSetInitialValue, peekExtras, persistBoolean, persistFloat, persistInt, persistLong, persistString, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, 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
 

Method Detail

getRootAdapter

public ListAdapter getRootAdapter()

onCreateRootAdapter

protected ListAdapter onCreateRootAdapter()

bind

public void bind(ListView listView)

onClick

protected void onClick()
Overrides:
onClick in class Preference

onDismiss

public void onDismiss(DialogInterface dialog)
Specified by:
onDismiss in interface DialogInterface.OnDismissListener

getDialog

public Dialog getDialog()

onItemClick

public void onItemClick(AdapterView parent,
                        View view,
                        int position,
                        long id)
Specified by:
onItemClick in interface AdapterView.OnItemClickListener

isOnSameScreenAsChildren

protected boolean isOnSameScreenAsChildren()
Overrides:
isOnSameScreenAsChildren in class PreferenceGroup

onSaveInstanceState

protected Parcelable onSaveInstanceState()
Overrides:
onSaveInstanceState in class Preference

onRestoreInstanceState

protected void onRestoreInstanceState(Parcelable state)
Overrides:
onRestoreInstanceState in class Preference


Copyright © 2008-2012. All Rights Reserved.