Skip navigation links
Android Settings 0.9.0 Documentation
A B C D F G H I L N O S T U V 

A

addContentView(View, ViewGroup.LayoutParams) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
addToolbar() - Method in class universum.studios.android.setting.SettingsBaseActivity
Adds Toolbar into view hierarchy of this activity if it has not been added yet.
appendEntry(CharSequence) - Method in interface universum.studios.android.setting.SettingSelectionDialogPreference.SummaryTextBuilder
Appends the given entry into content of this builder.
attachToPreferenceScreen(PreferenceScreen) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Attaches this manager to the given preferenceScreen.

B

build() - Method in interface universum.studios.android.setting.SettingSelectionDialogPreference.SummaryTextBuilder
Builds summary text from the current content (entries) appended into this builder.

C

CategoryDividerHolder(View) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter.CategoryDividerHolder
Creates a new instance of CategoryDividerHolder for the given itemView.
CategoryHolder(View) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter.CategoryHolder
Creates a new instance of CategoryHolder for the given itemView.
changeHeaders(List<PreferenceActivity.Header>) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Changes the current data set of this adapter for the given headers.
changeItems(List<SettingHeadersAdapter.Item>) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
clear() - Method in interface universum.studios.android.setting.SettingSelectionDialogPreference.SummaryTextBuilder
Clears the current content of this builder.

D

DEBUG_LOG_ENABLED - Static variable in class universum.studios.android.setting.SettingsConfig
Flag indicating whether the debug output for the Settings library trough log-cat is enabled or not.
delegate() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the application compatibility delegate that is used by this activity to provide compatibility features like attaching of support action bar via SettingsBaseActivity.setSupportActionBar(Toolbar).
detachFromPreferenceScreen(PreferenceScreen) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Detaches this manager from the given preferenceScreen if previously attached via SettingDialogPreferencesManager.attachToPreferenceScreen(PreferenceScreen).
divider - Variable in class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
View that displays a divider at the bottom of item.

F

findDialogPreference(int) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Searches for the dialog preference associated with the specified dialogId.
findViewById(int) - Method in class universum.studios.android.setting.SettingsBaseActivity
 

G

getCanvasColor() - Method in class universum.studios.android.setting.widget.SettingColorView
Returns the current color drawn behind the primary color by this color view.
getColor() - Method in class universum.studios.android.setting.SettingColorDialogPreference
Returns the preferred color value of this preference.
getColor() - Method in class universum.studios.android.setting.widget.SettingColorView
Returns the current color drawn by this color view.
getContentView() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the content (root) view of this activity.
getDate() - Method in class universum.studios.android.setting.SettingDateDialogPreference
Like SettingDateDialogPreference.getDateInMillis(), but this method may be used to check whether the date value has been specified or not, as this method will return null Date object if there is no date value specified.
getDateInMillis() - Method in class universum.studios.android.setting.SettingDateDialogPreference
Returns the preferred date value of this preference.
getDialogController() - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Returns the dialog controller used by this manager.
getDialogFactory() - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Returns the current dialog factory set to this manager.
getDialogId() - Method in class universum.studios.android.setting.SettingDialogPreference
Returns id of the dialog associated with this dialog preference.
getDialogOptions() - Method in class universum.studios.android.setting.SettingColorDialogPreference
Dialog options of this preference with the preferred color specified as ColorPickerDialog.ColorOptions#color(int), if it is set.
getDialogOptions() - Method in class universum.studios.android.setting.SettingDateDialogPreference
Dialog options of this preference with the preferred date specified as DatePickerDialog.DateOptions#date(long), if it is set.
getDialogOptions() - Method in class universum.studios.android.setting.SettingDialogPreference
Returns the dialog options specific for the dialog associated with this dialog preference.
getDialogOptions() - Method in class universum.studios.android.setting.SettingEditDialogPreference
Dialog options of this preference with the preferred input specified as EditDialog.EditOptions#content(CharSequence), if it is set.
getDialogOptions() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
getDialogOptions() - Method in class universum.studios.android.setting.SettingTimeDialogPreference
Dialog options of this preference with the preferred time specified as TimePickerDialog.TimeOptions#time(long), if it is set.
getEntries() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Returns the array of entries specified for this preference.
getEntryValues() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Returns the array of entry values associated with the entries specified for this preference.
getHeader() - Method in class universum.studios.android.setting.SettingHeadersAdapter.Item
Returns the header data associated with this item.
getHeaders() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the list of headers that has been loaded via SettingsBaseActivity.loadHeadersFromResource(int, List).
getHeadersAdapter() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the current headers adapter specified for this activity.
getInput() - Method in class universum.studios.android.setting.SettingEditDialogPreference
Returns the preferred input value of this preference.
getItemViewType(int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
getListAdapter() - Method in class universum.studios.android.setting.SettingsBaseActivity
getMenuInflater() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
getSelecedEntryValues() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Returns the array of preferred entry values of this preference.
getSelection() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Returns the array of indexes of the preferred entry values of this preference.
getSupportActionBar() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the support action bar attached to this activity via SettingsBaseActivity.setSupportActionBar(Toolbar).
getTime() - Method in class universum.studios.android.setting.SettingTimeDialogPreference
Like getTimeInMillis(), but this method may be used to check whether the time value has been specified or not, as this method will return null Date object if there is no time value specified.
getTimeInMillis() - Method in class universum.studios.android.setting.SettingTimeDialogPreference
Returns the preferred time value of this preference.
getToolbar() - Method in class universum.studios.android.setting.SettingsBaseActivity
Returns the toolbar added to the view hierarchy of this activity via SettingsBaseActivity.addToolbar().
getViewTypeCount() - Method in class universum.studios.android.setting.SettingHeadersAdapter
 

H

handleOnDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingDialogPreference
Handles click event for the specified button occurred in the given dialog.
handleOnPreferenceDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Handles button click occurred in the given preference dialog.
hasStableIds() - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
HeaderHolder(View) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
Creates a new instance of HeaderHolder for the given itemView.

I

icon - Variable in class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
Image view that displays an icon (if specified).
iconFrame - Variable in class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
Frame layout in which is placed SettingHeadersAdapter.HeaderHolder.icon view.
invalidateOptionsMenu() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
isCategoryAt(int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Checks whether item at the specified position is a category.
isCategoryDividerAt(int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Checks whether item at the specified position is a category divider.
isEnabled(int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
isHeaderAt(int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Checks whether item at the specified position is a header.
isShown() - Method in class universum.studios.android.setting.widget.SettingSwitch
 

L

loadHeadersFromResource(int, List<PreferenceActivity.Header>) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
LOG_ENABLED - Static variable in class universum.studios.android.setting.SettingsConfig
Flag indicating whether the output the Settings library trough log-cat is enabled or not.

N

NO_DIALOG_ID - Static variable in class universum.studios.android.setting.SettingDialogPreference
Constant identifying no dialog id.

O

onAttachedToPreference(SettingDialogPreference) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Called when this manager has been successfully attached to the given dialogPreference.
onBindView(View) - Method in class universum.studios.android.setting.SettingCheckBoxPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingDateTimeDialogPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onBindView(View) - Method in class universum.studios.android.setting.SettingSwitchPreference
 
onBindViewHolder(ViewHolder, int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
onConfigurationChanged(Configuration) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onConfigureDialogOptions(ColorPickerDialog.ColorOptions, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onConfigureDialogOptions(DatePickerDialog.DateOptions, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingDateDialogPreference
 
onConfigureDialogOptions(Options, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingDialogPreference
Called from one of constructors to configure dialog options specific for this dialog preference.
onConfigureDialogOptions(EditDialog.EditOptions, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onConfigureDialogOptions(SelectionDialog.SelectionOptions, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onConfigureDialogOptions(TimePickerDialog.TimeOptions, Context, AttributeSet, int, int) - Method in class universum.studios.android.setting.SettingTimeDialogPreference
 
onContentChanged() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onCreate(Bundle) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingDateDialogPreference
 
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingDialogPreference
Called to create instance of dialog options specific for this dialog preference.
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onCreateDialogOptions(Resources) - Method in class universum.studios.android.setting.SettingTimeDialogPreference
 
onCreateToolbar(LayoutInflater, ViewGroup) - Method in class universum.studios.android.setting.SettingsBaseActivity
Invoked as result to call of SettingsBaseActivity.addToolbar() to create a new instance of Toolbar that will be added into view hierarchy of this activity.
onCreateView(ViewGroup) - Method in class universum.studios.android.setting.SettingEmptyPreference
 
onCreateView(ViewGroup, int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class universum.studios.android.setting.SettingsBaseFragment
 
onCreateViewHolder(View, int) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
onDestroy() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onDetachedFromPreference(SettingDialogPreference) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Called when this manager has been successfully detached from the given dialogPreference.
onDialogPreferenceClick(SettingDialogPreference) - Method in interface universum.studios.android.setting.SettingDialogPreference.OnClickListener
Invoked whenever the specified dialogPreference has been clicked.
onDialogPreferenceClick(SettingDialogPreference) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
This implementation check whether this manager has dialog factory attached and also if that factory provides dialog instance with dialog id associated with the clicked dialogPreference.
onDraw(Canvas) - Method in class universum.studios.android.setting.widget.SettingColorView
 
onGetDefaultValue(TypedArray, int) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onGetDefaultValue(TypedArray, int) - Method in class universum.studios.android.setting.SettingDateTimeDialogPreference
 
onGetDefaultValue(TypedArray, int) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onGetDefaultValue(TypedArray, int) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onGetSummaryText() - Method in class universum.studios.android.setting.SettingDateTimeDialogPreference
This implementation formats the current date/time value, if it is set, by format specified via SettingDateTimeDialogPreference.setFormat(SimpleDateFormat), if any.
onGetSummaryText() - Method in class universum.studios.android.setting.SettingDialogPreference
Called from SettingDialogPreference.synchronizeSummaryView(View) to retrieve the current summary text for this dialog preference.
onGetSummaryText() - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onGetSummaryText() - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingDateDialogPreference
 
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingDialogPreference
Called from SettingDialogPreference.handleOnDialogButtonClick(Dialog, int) if the given dialog has id associated with this dialog preference.
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onHandleDialogButtonClick(Dialog, int) - Method in class universum.studios.android.setting.SettingTimeDialogPreference
 
onListItemClick(ListView, View, int, long) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onMeasure(int, int) - Method in class universum.studios.android.setting.widget.SettingColorView
 
onPostCreate(Bundle) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onPostResume() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onSaveInstanceState(Bundle) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onSetAlpha(int) - Method in class universum.studios.android.setting.widget.SettingColorView
 
onSetInitialValue(boolean, Object) - Method in class universum.studios.android.setting.SettingColorDialogPreference
 
onSetInitialValue(boolean, Object) - Method in class universum.studios.android.setting.SettingDateTimeDialogPreference
 
onSetInitialValue(boolean, Object) - Method in class universum.studios.android.setting.SettingEditDialogPreference
 
onSetInitialValue(boolean, Object) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
 
onShowPreferenceDialog(DialogController, SettingDialogPreference) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Called from SettingDialogPreferencesManager.onDialogPreferenceClick(SettingDialogPreference) to show a dialog for the clicked preference.
onSizeChanged(int, int, int, int) - Method in class universum.studios.android.setting.widget.SettingColorView
 
onStop() - Method in class universum.studios.android.setting.SettingsBaseActivity
 
onTitleChanged(CharSequence, int) - Method in class universum.studios.android.setting.SettingsBaseActivity
 

S

selectedEntryValuesFromPersistedValues(String) - Static method in class universum.studios.android.setting.SettingSelectionDialogPreference
Creates an array of selected entry values from the given persistedValues String.
setCanvasColor(int) - Method in class universum.studios.android.setting.widget.SettingColorView
Sets a color to be drawn behind the primary color of this color view.
setColor(int) - Method in class universum.studios.android.setting.SettingColorDialogPreference
Sets a preferred color value for this preference.
setColor(int) - Method in class universum.studios.android.setting.widget.SettingColorView
Sets a color to be drawn by this color view.
setContentView(int) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
setContentView(View) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
setContentView(View, ViewGroup.LayoutParams) - Method in class universum.studios.android.setting.SettingsBaseActivity
 
setDate(Date) - Method in class universum.studios.android.setting.SettingDateDialogPreference
Same as SettingDateDialogPreference.setDate(long) with milliseconds value of the given date.
setDate(long) - Method in class universum.studios.android.setting.SettingDateDialogPreference
Sets a preferred date value for this preference.
setDialogController(DialogController) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Sets a dialog controller that should be used by this manager to show dialogs for the clicked dialog preferences.
setDialogFactory(DialogController.DialogFactory) - Method in class universum.studios.android.setting.SettingDialogPreferencesManager
Sets a factory that provides dialog instances associated with the clicked dialog preferences.
setEntries(int) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
setEntries(CharSequence[]) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Specifies an array of entries that should be displayed in the associated selection dialog.
setEntryValues(int) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
setEntryValues(CharSequence[]) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Specifies an array of entry values where each value should be associated with corresponding entry from the entries array specified via SettingSelectionDialogPreference.setEntries(CharSequence[]).
setFormat(SimpleDateFormat) - Method in class universum.studios.android.setting.SettingDateTimeDialogPreference
Sets a format that should be used to format the preferred date/time value of this preference as summary text.
setHeadersAdapter(ListAdapter) - Method in class universum.studios.android.setting.SettingsBaseActivity
Sets an adapter that will provide item views for preference items to be presented in the view hierarchy of this activity.
setInput(String) - Method in class universum.studios.android.setting.SettingEditDialogPreference
Sets a preferred input value for this preference.
setListAdapter(ListAdapter) - Method in class universum.studios.android.setting.SettingsBaseActivity
setOnClickListener(SettingDialogPreference.OnClickListener) - Method in class universum.studios.android.setting.SettingDialogPreference
Registers a callback to be invoked whenever this dialog preference is clicked.
setSelection(long[]) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Sets a selection array containing indexes of preferred entry values that have been specified via SettingSelectionDialogPreference.setEntryValues(CharSequence[]) for this preference.
setSummaryTextBuilder(SettingSelectionDialogPreference.SummaryTextBuilder) - Method in class universum.studios.android.setting.SettingSelectionDialogPreference
Sets a builder that should be used by this preference to build its summary text for the current selected entry items.
setSupportActionBar(Toolbar) - Method in class universum.studios.android.setting.SettingsBaseActivity
Attaches the given toolbar to this activity as support action bar.
setTime(Date) - Method in class universum.studios.android.setting.SettingTimeDialogPreference
Same as setTime(long) with milliseconds value of the given date.
setTime(long) - Method in class universum.studios.android.setting.SettingTimeDialogPreference
Sets a preferred time value for this preference.
SettingCheckBoxPreference - Class in universum.studios.android.setting
Extended CheckBoxPreference that provides additional features supported by the Settings library.
SettingCheckBoxPreference(Context) - Constructor for class universum.studios.android.setting.SettingCheckBoxPreference
SettingCheckBoxPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingCheckBoxPreference
SettingCheckBoxPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingCheckBoxPreference
SettingCheckBoxPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingCheckBoxPreference
Creates a new instance of SettingCheckBoxPreference within the given context.
SettingColorDialogPreference - Class in universum.studios.android.setting
A SettingDialogPreference implementation that may be used to allow to a user to pick its preferred color for a specific setting preference.
SettingColorDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingColorDialogPreference
SettingColorDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingColorDialogPreference
Same as SettingColorDialogPreference.SettingColorDialogPreference(Context, AttributeSet, int) with R.attr#uiSettingColorDialogPreferenceStyle as attribute for default style.
SettingColorDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingColorDialogPreference
SettingColorDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingColorDialogPreference
Creates a new instance of SettingColorDialogPreference within the given context.
SettingColorView - Class in universum.studios.android.setting.widget
A simple View implementation that draws a specified color in a circular shape.
SettingColorView(Context) - Constructor for class universum.studios.android.setting.widget.SettingColorView
SettingColorView(Context, AttributeSet) - Constructor for class universum.studios.android.setting.widget.SettingColorView
Same as SettingColorView.SettingColorView(Context, AttributeSet, int) with R.attr#uiSettingColorViewStyle as attribute for default style.
SettingColorView(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.widget.SettingColorView
SettingColorView(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.widget.SettingColorView
Creates a new instance of SettingColorView within the given context.
SettingDateDialogPreference - Class in universum.studios.android.setting
A SettingDateTimeDialogPreference implementation that may be used to allow to a user to pick its preferred date for a specific setting preference.
SettingDateDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingDateDialogPreference
SettingDateDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingDateDialogPreference
Same as SettingDateDialogPreference.SettingDateDialogPreference(Context, AttributeSet, int) with R.attr#uiSettingDateDialogPreferenceStyle as attribute for default style.
SettingDateDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingDateDialogPreference
SettingDateDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingDateDialogPreference
Creates a new instance of SettingInputPreference within the given context.
SettingDateTimeDialogPreference<Options extends <any>> - Class in universum.studios.android.setting
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<Options extends <any>> - Class in universum.studios.android.setting
A SettingPreference implementation that may be used to show a preference dialog.
SettingDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingDialogPreference
SettingDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingDialogPreference
SettingDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingDialogPreference
SettingDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingDialogPreference
Creates a new instance of SettingDialogPreference within the given context.
SettingDialogPreference.OnClickListener - Interface in universum.studios.android.setting
Listener that may be used to receive a callback that a specific dialog preference has been clicked.
SettingDialogPreferencesManager - Class in universum.studios.android.setting
Manager that may be used to manage dialog prefernces presented on a single preference screen.
SettingDialogPreferencesManager() - Constructor for class universum.studios.android.setting.SettingDialogPreferencesManager
Creates a new instance of SettingDialogPreferencesManager without either DialogController nor default DialogController.DialogFactory.
SettingDialogPreferencesManager(Activity) - Constructor for class universum.studios.android.setting.SettingDialogPreferencesManager
Creates a new instance of SettingDialogPreferencesManager for the given activity context.
SettingDialogPreferencesManager(Fragment) - Constructor for class universum.studios.android.setting.SettingDialogPreferencesManager
Creates a new instance of SettingDialogPreferencesManager for the given fragment context.
SettingDialogPreferencesManager(FragmentManager) - Constructor for class universum.studios.android.setting.SettingDialogPreferencesManager
Creates a new instance of SettingDialogPreferencesManager for the given fragmentManager context.
SettingEditDialogPreference - Class in universum.studios.android.setting
A SettingDialogPreference implementation that may be used to allow to a user to specify its preferred input text for a specific setting preference.
SettingEditDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingEditDialogPreference
SettingEditDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingEditDialogPreference
Same as SettingEditDialogPreference.SettingEditDialogPreference(Context, AttributeSet, int) with R.attr#uiSettingEditDialogPreferenceStyle as attribute for default style.
SettingEditDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingEditDialogPreference
SettingEditDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingEditDialogPreference
Creates a new instance of SettingEditDialogPreference within the given context.
SettingEmptyPreference - Class in universum.studios.android.setting
A SettingPreference implementation that may be used to present an empty (invisible) preference in preference screen.
SettingEmptyPreference(Context) - Constructor for class universum.studios.android.setting.SettingEmptyPreference
SettingEmptyPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingEmptyPreference
SettingEmptyPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingEmptyPreference
SettingEmptyPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingEmptyPreference
Creates a new instance of SettingEmptyPreference within the given context.
SettingHeadersAdapter - Class in universum.studios.android.setting
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(Context) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter
Creates a new instance of SettingHeadersAdapter with empty data set.
SettingHeadersAdapter(Context, PreferenceActivity.Header[]) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter
SettingHeadersAdapter(Context, List<PreferenceActivity.Header>) - Constructor for class universum.studios.android.setting.SettingHeadersAdapter
Creates a new instance of SettingHeadersAdapter with the initial data set of headers.
SettingHeadersAdapter.CategoryDividerHolder - Class in universum.studios.android.setting
A ViewHolder implementation for category divider view of SettingHeadersAdapter.
SettingHeadersAdapter.CategoryHolder - Class in universum.studios.android.setting
A ViewHolder implementation for category item view of SettingHeadersAdapter.
SettingHeadersAdapter.HeaderHolder - Class in universum.studios.android.setting
A ViewHolder implementation for header item view of SettingHeadersAdapter.
SettingHeadersAdapter.Item - Class in universum.studios.android.setting
Item class represents a data model for SettingHeadersAdapter.
SettingPreference - Class in universum.studios.android.setting
Extended Preference that provides additional features supported by the Settings library.
SettingPreference(Context) - Constructor for class universum.studios.android.setting.SettingPreference
SettingPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingPreference
SettingPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingPreference
SettingPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingPreference
Creates a new instance of SettingPreference within the given context.
SettingPreferenceCategory - Class in universum.studios.android.setting
Extended PreferenceCategory that provides additional features supported by the Settings library.
SettingPreferenceCategory(Context) - Constructor for class universum.studios.android.setting.SettingPreferenceCategory
SettingPreferenceCategory(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingPreferenceCategory
SettingPreferenceCategory(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingPreferenceCategory
SettingPreferenceCategory(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingPreferenceCategory
Creates a new instance of SettingPreferenceCategory within the given context.
SettingsBaseActivity - Class in universum.studios.android.setting
A PreferenceActivity implementation that uses AppCompatDelegate to provide compatibility support features like attaching of custom action bar via SettingsBaseActivity.setSupportActionBar(Toolbar).
SettingsBaseActivity() - Constructor for class universum.studios.android.setting.SettingsBaseActivity
 
SettingsBaseFragment - Class in universum.studios.android.setting
A PreferenceFragment implementation which inflates its layout from a style specified in the current theme.
SettingsBaseFragment() - Constructor for class universum.studios.android.setting.SettingsBaseFragment
 
SettingsConfig - Class in universum.studios.android.setting
Configuration options for the Settings library.
SettingsConfig() - Constructor for class universum.studios.android.setting.SettingsConfig
 
SettingSelectionDialogPreference - Class in universum.studios.android.setting
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.
SettingSelectionDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingSelectionDialogPreference
SettingSelectionDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingSelectionDialogPreference
Same as SettingSelectionDialogPreference.SettingSelectionDialogPreference(Context, AttributeSet, int) with R.attr#uiSettingSelectionDialogPreferenceStyle as attribute for default style.
SettingSelectionDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingSelectionDialogPreference
SettingSelectionDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingSelectionDialogPreference
Creates a new instance of SettingSelectionDialogPreference within the given context.
SettingSelectionDialogPreference.SummaryTextBuilder - Interface in universum.studios.android.setting
Interface for builder that is used by SettingSelectionDialogPreference to build its summary text from the current selection of entry items.
SettingSwitch - Class in universum.studios.android.setting.widget
A SwitchWidget implementation that is used as widget for SettingSwitchPreference.
SettingSwitch(Context) - Constructor for class universum.studios.android.setting.widget.SettingSwitch
SettingSwitch(Context, AttributeSet) - Constructor for class universum.studios.android.setting.widget.SettingSwitch
Same as SettingSwitch.SettingSwitch(Context, AttributeSet, int) with R.attr#switchStyle as attribute for default style.
SettingSwitch(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.widget.SettingSwitch
SettingSwitch(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.widget.SettingSwitch
Creates a new instance of SettingSwitch within the given context.
SettingSwitchPreference - Class in universum.studios.android.setting
Extended SwitchPreference that provides additional features supported by the Settings library.
SettingSwitchPreference(Context) - Constructor for class universum.studios.android.setting.SettingSwitchPreference
SettingSwitchPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingSwitchPreference
SettingSwitchPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingSwitchPreference
SettingSwitchPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingSwitchPreference
Creates a new instance of SettingSwitchPreference within the given context.
SettingTimeDialogPreference - Class in universum.studios.android.setting
A SettingDateTimeDialogPreference implementation that may be used to allow to a user to pick its preferred time for a specific setting preference.
SettingTimeDialogPreference(Context) - Constructor for class universum.studios.android.setting.SettingTimeDialogPreference
SettingTimeDialogPreference(Context, AttributeSet) - Constructor for class universum.studios.android.setting.SettingTimeDialogPreference
Same as SettingTimeDialogPreference(Context, AttributeSet, int) with R.attr#uiSettingTimeDialogPreferenceStyle as attribute for default style.
SettingTimeDialogPreference(Context, AttributeSet, int) - Constructor for class universum.studios.android.setting.SettingTimeDialogPreference
SettingTimeDialogPreference(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.setting.SettingTimeDialogPreference
Creates a new instance of SettingInputPreference within the given context.
setUseVectorIcons(boolean) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Sets a boolean flag indicating whether this adapter should treat icon parameter specified via PreferenceActivity.Header#iconRes as resource of vector drawable or as resource of standard drawable.
shadowBottom - Variable in class universum.studios.android.setting.SettingHeadersAdapter.CategoryDividerHolder
View that displays a shadow at the bottom of divider's view hierarchy.
shadowTop - Variable in class universum.studios.android.setting.SettingHeadersAdapter.CategoryDividerHolder
View that displays a shadow at the top of divider's view hierarchy.
summary - Variable in class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
Text view that displays a summary text (if specified).
swapHeaders(List<PreferenceActivity.Header>) - Method in class universum.studios.android.setting.SettingHeadersAdapter
Like SettingHeadersAdapter.changeHeaders(List), but this will also return the old headers supplied to this adapter before (if any).
swapItems(List<SettingHeadersAdapter.Item>) - Method in class universum.studios.android.setting.SettingHeadersAdapter
 
synchronizeSummaryView(View) - Method in class universum.studios.android.setting.SettingDialogPreference
Performs synchronization of the summary view of this dialog preference.

T

title - Variable in class universum.studios.android.setting.SettingHeadersAdapter.CategoryHolder
Text view that displays a category's title text.
title - Variable in class universum.studios.android.setting.SettingHeadersAdapter.HeaderHolder
Text view that displays a title text.

U

universum.studios.android.setting - package universum.studios.android.setting
 
universum.studios.android.setting.widget - package universum.studios.android.setting.widget
 

V

VIEW_TYPE_CATEGORY - Static variable in class universum.studios.android.setting.SettingHeadersAdapter
View type for the category item.
VIEW_TYPE_CATEGORY_DIVIDER - Static variable in class universum.studios.android.setting.SettingHeadersAdapter
View type for the category divider.
VIEW_TYPE_HEADER - Static variable in class universum.studios.android.setting.SettingHeadersAdapter
View type for the header item.
A B C D F G H I L N O S T U V 
Skip navigation links
Android Settings 0.9.0 Documentation