Since: API Level 1
package

android.preference

Classes | Description

Provides classes that manage application preferences and implement the preferences UI.

more...

Interfaces

Preference.OnPreferenceChangeListenerInterface definition for a callback to be invoked when the value of this Preference has been changed by the user and is about to be set and/or persisted. 
Preference.OnPreferenceClickListenerInterface definition for a callback to be invoked when a Preference is clicked. 
PreferenceManager.OnActivityDestroyListenerInterface definition for a class that will be called when the container's activity is destroyed. 
PreferenceManager.OnActivityResultListenerInterface definition for a class that will be called when the container's activity receives an activity result. 
PreferenceManager.OnActivityStopListenerInterface definition for a class that will be called when the container's activity is stopped. 

Classes

CheckBoxPreferenceA Preference that provides checkbox widget functionality. 
DialogPreferenceA base class for Preference objects that are dialog-based. 
EditTextPreferenceA Preference that allows for string input. 
ListPreferenceA Preference that displays a list of entries as a dialog. 
PreferenceRepresents the basic Preference UI building block displayed by a PreferenceActivity in the form of a ListView
Preference.BaseSavedStateA base class for managing the instance state of a Preference
PreferenceActivityShows a hierarchy of Preference objects as lists, possibly spanning multiple screens. 
PreferenceCategoryUsed to group Preference objects and provide a disabled title above the group. 
PreferenceGroupA container for multiple Preference objects. 
PreferenceManagerUsed to help create Preference hierarchies from activities or XML. 
PreferenceScreenRepresents a top-level Preference that is the root of a Preference hierarchy. 
RingtonePreferenceA Preference that allows the user to choose a ringtone from those on the device.