android.preference
Class TwoStatePreference

java.lang.Object
  extended by android.preference.Preference
      extended by android.preference.TwoStatePreference
All Implemented Interfaces:
Comparable<Preference>
Direct Known Subclasses:
CheckBoxPreference, SwitchPreference

public abstract class TwoStatePreference
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
TwoStatePreference(Context context)
           
TwoStatePreference(Context context, AttributeSet attrs)
           
TwoStatePreference(Context context, AttributeSet attrs, int defStyle)
           
 
Method Summary
 boolean getDisableDependentsState()
           
 CharSequence getSummaryOff()
           
 CharSequence getSummaryOn()
           
 boolean isChecked()
           
protected  void onClick()
           
protected  Object onGetDefaultValue(TypedArray a, int index)
           
protected  void onRestoreInstanceState(Parcelable state)
           
protected  Parcelable onSaveInstanceState()
           
protected  void onSetInitialValue(boolean restoreValue, Object defaultValue)
           
 void setChecked(boolean checked)
           
 void setDisableDependentsState(boolean disableDependentsState)
           
 void setSummaryOff(CharSequence summary)
           
 void setSummaryOff(int summaryResId)
           
 void setSummaryOn(CharSequence summary)
           
 void setSummaryOn(int summaryResId)
           
 boolean shouldDisableDependents()
           
 
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, 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, shouldPersist, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TwoStatePreference

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

TwoStatePreference

public TwoStatePreference(Context context,
                          AttributeSet attrs)

TwoStatePreference

public TwoStatePreference(Context context)
Method Detail

onClick

protected void onClick()
Overrides:
onClick in class Preference

setChecked

public void setChecked(boolean checked)

isChecked

public boolean isChecked()

shouldDisableDependents

public boolean shouldDisableDependents()
Overrides:
shouldDisableDependents in class Preference

setSummaryOn

public void setSummaryOn(CharSequence summary)

setSummaryOn

public void setSummaryOn(int summaryResId)

getSummaryOn

public CharSequence getSummaryOn()

setSummaryOff

public void setSummaryOff(CharSequence summary)

setSummaryOff

public void setSummaryOff(int summaryResId)

getSummaryOff

public CharSequence getSummaryOff()

getDisableDependentsState

public boolean getDisableDependentsState()

setDisableDependentsState

public void setDisableDependentsState(boolean disableDependentsState)

onGetDefaultValue

protected Object onGetDefaultValue(TypedArray a,
                                   int index)
Overrides:
onGetDefaultValue in class Preference

onSetInitialValue

protected void onSetInitialValue(boolean restoreValue,
                                 Object defaultValue)
Overrides:
onSetInitialValue in class Preference

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.