public class StatusBarSwitch extends SwitchPreference implements TunerService.Tunable
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListener
mChecked
DEFAULT_ORDER
Constructor and Description |
---|
StatusBarSwitch(Context context,
AttributeSet attrs) |
Modifier and Type | Method and Description |
---|---|
void |
onAttached()
Called when the Preference hierarchy has been attached to the
list of preferences.
|
void |
onDetached()
Called when the Preference hierarchy has been detached from the
list of preferences.
|
void |
onTuningChanged(String key,
String newValue) |
protected boolean |
persistBoolean(boolean value)
Attempts to persist a boolean to the
SharedPreferences . |
getSwitchTextOff, getSwitchTextOn, onBindViewHolder, performClick, setSwitchTextOff, setSwitchTextOff, setSwitchTextOn, setSwitchTextOn
getDisableDependentsState, getSummaryOff, getSummaryOn, isChecked, onClick, onGetDefaultValue, onRestoreInstanceState, onSaveInstanceState, onSetInitialValue, setChecked, setDisableDependentsState, setSummaryOff, setSummaryOff, setSummaryOn, setSummaryOn, shouldDisableDependents, syncSummaryView, syncSummaryView
callChangeListener, compareTo, findPreferenceInHierarchy, getContext, getDependency, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedInt, getPersistedLong, getPersistedString, getPreferenceManager, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, isVisible, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToHierarchy, onAttachedToHierarchy, onDependencyChanged, onInitializeAccessibilityNodeInfo, onParentChanged, onPrepareForRemoval, peekExtras, performClick, 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, setViewId, setVisible, setWidgetLayoutResource, shouldPersist, toString
public StatusBarSwitch(Context context, AttributeSet attrs)
public void onAttached()
Preference
onAttached
in class Preference
public void onDetached()
Preference
onDetached
in class Preference
public void onTuningChanged(String key, String newValue)
onTuningChanged
in interface TunerService.Tunable
protected boolean persistBoolean(boolean value)
Preference
SharedPreferences
.persistBoolean
in class Preference
value
- The value to persist.Preference.persistString(String)
,
Preference.getPersistedBoolean(boolean)