| Interface | Description |
|---|---|
| SettingDialogPreference.OnClickListener |
Listener that may be used to receive a callback that a specific dialog preference has been clicked.
|
| SettingSelectionDialogPreference.SummaryTextBuilder |
Interface for builder that is used by
SettingSelectionDialogPreference to build its
summary text from the current selection of entry items. |
| Class | Description |
|---|---|
| SettingCheckBoxPreference |
Extended
CheckBoxPreference that provides additional features supported by the Settings
library. |
| SettingColorDialogPreference |
A
SettingDialogPreference implementation that may be used to allow to a user to pick
its preferred color for a specific setting preference. |
| SettingDateDialogPreference |
A
SettingDateTimeDialogPreference implementation that may be used to allow to a user to pick
its preferred date for a specific setting preference. |
| SettingDateTimeDialogPreference<O extends <any>> |
A
SettingDialogPreference implementation that is used as base for dialog preferences through
which a user can pick its preferred date or time for a specific setting preference. |
| SettingDialogPreference<O extends <any>> |
A
SettingPreference implementation that may be used to show a preference dialog. |
| SettingDialogPreferenceManager |
Manager that may be used to manage
dialog prefernces presented on
a single preference screen. |
| SettingEditDialogPreference |
A
SettingDialogPreference implementation that may be used to allow to a user to specify
its preferred input text for a specific setting preference. |
| SettingEmptyPreference |
A
SettingPreference implementation that may be used to present an empty (invisible)
preference in preference screen. |
| SettingHeadersAdapter |
A
SimpleAdapter implementation used to provide data set of Items for adapter
view that displays a list of setting preferences in the context of SettingsBaseActivity. |
| SettingHeadersAdapter.CategoryDividerHolder |
A
ViewHolder implementation for category divider view of SettingHeadersAdapter. |
| SettingHeadersAdapter.CategoryHolder |
A
ViewHolder implementation for category item view of SettingHeadersAdapter. |
| SettingHeadersAdapter.HeaderHolder |
A
ViewHolder implementation for header item view of SettingHeadersAdapter. |
| SettingHeadersAdapter.Item |
Item class represents a data model for
SettingHeadersAdapter. |
| SettingPreference |
Extended
Preference that provides additional features supported by the Settings
library. |
| SettingPreferenceCategory |
Extended
PreferenceCategory that provides additional features supported by the Settings
library. |
| SettingsBaseActivity |
A
PreferenceActivity implementation that uses AppCompatDelegate to provide
compatibility support features like attaching of custom action bar via SettingsBaseActivity.setSupportActionBar(Toolbar). |
| SettingsBaseFragment |
A
PreferenceFragment implementation which inflates its layout from a style specified in
the current theme. |
| SettingSeekBarPreference |
A
SettingPreference implementation that provides SeekBar widget with its related
functionality. |
| SettingSelectionDialogPreference |
A
SettingDialogPreference implementation that may be used to allow to a user to select
its preferred values, either in single or multiple choice mode, for a specific
setting preference. |
| SettingSpinnerPreference |
A
SettingPreference implementation that provides Spinner widget with its related
functionality. |
| SettingSwitchPreference |
Extended
SwitchPreference that provides additional features supported by the Settings
library. |
| SettingTimeDialogPreference |
A
SettingDateTimeDialogPreference implementation that may be used to allow to a user to pick
its preferred time for a specific setting preference. |