added in version 24.1.0

android.support.v7.preference

Interfaces

DialogPreference.TargetFragment  
Preference.OnPreferenceChangeListener Interface 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.OnPreferenceClickListener Interface definition for a callback to be invoked when a Preference is clicked. 
PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback  
PreferenceFragmentCompat.OnPreferenceStartFragmentCallback Interface that PreferenceFragment's containing activity should implement to be able to process preference items that wish to switch to a specified fragment. 
PreferenceFragmentCompat.OnPreferenceStartScreenCallback Interface that PreferenceFragment's containing activity should implement to be able to process preference items that wish to switch to a new screen of preferences. 
PreferenceGroup.PreferencePositionCallback Interface for PreferenceGroup Adapters to implement so that scrollToPreference(String) and scrollToPreference(Preference) or scrollToPreference(String) and scrollToPreference(Preference) can determine the correct scroll position to request. 
PreferenceManager.OnDisplayPreferenceDialogListener Interface definition for a class that will be called when a Preference requests to display a dialog. 
PreferenceManager.OnNavigateToScreenListener Interface definition for a class that will be called when a PreferenceScreen requests navigation. 
PreferenceManager.OnPreferenceTreeClickListener Interface definition for a callback to be invoked when a Preference in the hierarchy rooted at this PreferenceScreen is clicked. 

Classes

CheckBoxPreference A Preference that provides checkbox widget functionality. 
DialogPreference A base class for Preference objects that are dialog-based. 
DropDownPreference A version of ListPreference that presents the options in a drop down menu rather than a dialog. 
EditTextPreference A Preference that allows for string input. 
EditTextPreferenceDialogFragmentCompat  
ListPreference A Preference that displays a list of entries as a dialog. 
ListPreferenceDialogFragmentCompat  
MultiSelectListPreferenceDialogFragmentCompat  
Preference Represents the basic Preference UI building block displayed by a PreferenceFragmentCompat in the form of a RecyclerView
Preference.BaseSavedState A base class for managing the instance state of a Preference
PreferenceCategory Used to group Preference objects and provide a disabled title above the group. 
PreferenceDataStore A data store interface to be implemented and provided to the Preferences framework. 
PreferenceDialogFragmentCompat Abstract base class which presents a dialog associated with a DialogPreference
PreferenceFragmentCompat Shows a hierarchy of Preference objects as lists.