public class CheckBoxPreference extends TwoStatePreference
Preference
that provides checkbox widget
functionality.
This preference will store a boolean into the SharedPreferences.
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListener
mChecked
DEFAULT_ORDER
Constructor and Description |
---|
CheckBoxPreference(Context context) |
CheckBoxPreference(Context context,
AttributeSet attrs) |
CheckBoxPreference(Context context,
AttributeSet attrs,
int defStyleAttr) |
CheckBoxPreference(Context context,
AttributeSet attrs,
int defStyleAttr,
int defStyleRes) |
Modifier and Type | Method and Description |
---|---|
void |
onBindViewHolder(PreferenceViewHolder holder)
Binds the created View to the data for this Preference.
|
protected void |
performClick(View view) |
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, onAttached, onAttachedToHierarchy, onAttachedToHierarchy, onDependencyChanged, onDetached, onInitializeAccessibilityNodeInfo, onParentChanged, onPrepareForRemoval, peekExtras, performClick, 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, setViewId, setVisible, setWidgetLayoutResource, shouldPersist, toString
public CheckBoxPreference(Context context, AttributeSet attrs, int defStyleAttr)
public CheckBoxPreference(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes)
public CheckBoxPreference(Context context, AttributeSet attrs)
public CheckBoxPreference(Context context)
public void onBindViewHolder(PreferenceViewHolder holder)
Preference
This is a good place to grab references to custom Views in the layout and set properties on them.
Make sure to call through to the superclass's implementation.
onBindViewHolder
in class Preference
holder
- The ViewHolder that provides references to the views to fill in. These views
will be recycled, so you should not hold a reference to them after this method
returns.protected void performClick(View view)
performClick
in class Preference