Skip navigation links
A C D E G H I N O P R S T U V W 

A

AbstractPreferenceFragment - Class in de.mrapp.android.preference.activity.fragment
An abstract base class for all fragments, which show multiple preferences.
AbstractPreferenceFragment() - Constructor for class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
 
addListener(HideViewOnScrollAnimationListener) - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Adds a new listener, which should be notified about the animation's internal state, to the animation.
addNavigationListener(NavigationListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Adds a new listener, which should be notified, when a navigation preference has been added or removed to/from the activity.
addPreferenceFragmentListener(PreferenceFragmentListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Adds a new listener, which should be notified, when the currently shown preference fragment has been changed, to the activity.
addRestoreDefaultsListener(RestoreDefaultsListener) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Adds a new listener, which should be notified, when the preferences' default values should be restored, to the fragment.
addWizardListener(WizardListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Adds a new listener, which should be notified, when the user navigates within the activity, if it is used as a wizard.

C

CREATOR - Static variable in class de.mrapp.android.preference.activity.NavigationPreference.SavedState
A creator, which allows to create instances of the class NavigationPreference.SavedState from parcels.

D

de.mrapp.android.preference.activity - package de.mrapp.android.preference.activity
 
de.mrapp.android.preference.activity.adapter - package de.mrapp.android.preference.activity.adapter
 
de.mrapp.android.preference.activity.animation - package de.mrapp.android.preference.activity.animation
 
de.mrapp.android.preference.activity.fragment - package de.mrapp.android.preference.activity.fragment
 
de.mrapp.android.preference.activity.view - package de.mrapp.android.preference.activity.view
 

E

EXTRA_BACK_BUTTON_TEXT - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity and using EXTRA_SHOW_BUTTON_BAR, this extra can also be specified to supply a custom text for the back button.
EXTRA_FINISH_BUTTON_TEXT - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity and using EXTRA_SHOW_BUTTON_BAR, this extra can also be specified to supply a custom text for the back button when the last navigation preference is selected.
EXTRA_HIDE_NAVIGATION - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity, the invoking intent can contain this extra boolean to specify that the navigation should not be displayed.
EXTRA_NEXT_BUTTON_TEXT - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity and using EXTRA_SHOW_BUTTON_BAR, this extra can also be specified to supply a custom text for the next button.
EXTRA_NO_BREAD_CRUMBS - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity, the invoking intent can contain this extra boolean that the toolbar, which is used to show the title of the currently selected navigation preference, should not be displayed.
EXTRA_PROGRESS_FORMAT - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity using EXTRA_SHOW_BUTTON_BAR and EXTRA_SHOW_PROGRESS, this string extra can also be specified to supply a custom format for showing the progress.
EXTRA_RESTORE_DEFAULTS_BUTTON_TEXT - Static variable in class de.mrapp.android.preference.activity.PreferenceFragment
When attaching this fragment to an activity and using EXTRA_SHOW_RESTORE_DEFAULTS_BUTTON, this extra can also be specified to supply a custom text for the button, which allows to restore the preferences' default values.
EXTRA_SHOW_BUTTON_BAR - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity, the invoking intent can contain this extra boolean to display back and next buttons in order to use the activity as a wizard.
EXTRA_SHOW_FRAGMENT - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity, the invoking intent can contain this extra string to specify which fragment should be initially displayed.
EXTRA_SHOW_FRAGMENT_ARGUMENTS - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity and using EXTRA_SHOW_FRAGMENT, this extra can also be specified to supply a bundle of arguments to pass to that fragment when it is instantiated during the initial creation of the activity.
EXTRA_SHOW_FRAGMENT_TITLE - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity and using EXTRA_SHOW_FRAGMENT, this extra can also be specified to supply the title to be shown for that fragment.
EXTRA_SHOW_PROGRESS - Static variable in class de.mrapp.android.preference.activity.PreferenceActivity
When starting this activity using EXTRA_SHOW_BUTTON_BAR, this boolean extra can also used to specify, whether the number of the currently shown wizard step and the number of total steps should be shown as the bread crumb title.
EXTRA_SHOW_RESTORE_DEFAULTS_BUTTON - Static variable in class de.mrapp.android.preference.activity.PreferenceFragment
When attaching this fragment to an activity, the passed bundle can contain this extra boolean to display the button, which allows to restore the preferences' default values.

G

getAllNavigationPreferences() - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns a list, which contains all navigation preferences, which are contained by the adapter.
getAllNavigationPreferences() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns a list, which contains all navigation preferences, which are contained by the navigation.
getAllNavigationPreferences() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns a list, which contains all navigation preferences, which are contained by the activity.
getAnimationDuration() - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Returns the duration of the animation, which is used to show or hide the view.
getBackButton() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the back button, which is shown when the activity is used as a wizard and the first navigation preference is not selected.
getBackButtonText() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the text of the back button, which is shown, when the activity is used as a wizard.
getBreadCrumbBackgroundColor() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the background color of the toolbar, which is used to show the bread crumb of the currently selected navigation preference, when using the split screen layout.
getBreadCrumbElevation() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the elevation of the toolbar, which is used to show the bread crumb of the currently selected navigation preference, when using the split screen layout.
getBreadCrumbTitle() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Returns the breadcrumb title, which is shown, when showing the fragment, which is associated with the preference.
getBreadCrumbToolbar() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the toolbar, which is used to show the bread crumb of the currently selected navigation preference, when using the split screen layout.
getButtonBar() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the button bar, which is shown when the activity is used as a wizard.
getButtonBar() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the view group, which contains the button, which allows to restore the preferences' default values.
getButtonBarBackground() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the background of the button bar, which is shown, when the activity is used as a wizard.
getButtonBarBackground() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the background of the view group, which contains the button, which allows to restore the preferences' default values.
getButtonBarElevation() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the elevation of the button bar, which is shown when using the activity as a wizard.
getButtonBarElevation() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the elevation of the view group, which contains the button, which allows to restore the preferences' default values.
getCallback() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns the callback, which is notified about the fragment's events.
getCardView() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the card view, which contains the currently shown preference fragment, when using the split screen layout.
getCardViewBackgroundColor() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the background color of the card view, which contains the currently shown preference fragment, when using the split screen layout.
getCardViewElevation() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the elevation of the card view, which contains the currently shown preference fragment, when using the split screen layout.
getDirection() - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Returns the direction, which should be be used to translate the view in order to hide it.
getDividerColor() - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
Returns the color of the dividers, which are shown above preference categories.
getExtras() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Returns the arguments, which are passed to the fragment, which is associated with the preference.
getFinishButton() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the finish button, which is shown when the activity is used as a wizard and the last navigation preference is selected.
getFinishButtonText() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the text of the finish button, which is shown, when the activity is used as a wizard and the last navigation preference is currently selected.
getFragment() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Returns the fully classified class name of the fragment, which is associated with the preference.
getFrameLayout() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the frame layout, which contains the activity's views.
getFrameLayout() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the frame layout, which contains the fragment's views.
getIconTintList() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Returns the color state list, which is used to tint the preference's icon.
getIconTintMode() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Returns the mode, which is used to tint the preference's icon.
getNavigationBackground() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the background of the navigation.
getNavigationDividerColor() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the color of the dividers, which are contained by the navigation.
getNavigationFragment() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the preference fragment, which contains the activity's navigation.
getNavigationPreference(int) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns the navigation preference, which corresponds to a specific index.
getNavigationPreference(int) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns the navigation preference, which corresponds to a specific index.
getNavigationPreferenceCount() - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns the number of navigation preferences, which are contained by the adapter.
getNavigationPreferenceCount() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns the number of navigation preferences, which are contained by the navigation.
getNavigationPreferenceCount() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the number of navigation preferences, which are contained by the activity.
getNavigationSelectionColor() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the background color of the currently selected navigation preference.
getNavigationToolbar() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the toolbar, which is used to show the activity's title, when using the split screen layout.
getNavigationWidth() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the width of the navigation, when using the split screen layout.
getNavigationWidth() - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Returns the width of the navigation.
getNextButton() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the next button, which is shown when the activity is used as a wizard and the last navigation preference is not selected.
getNextButtonText() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the text of the next button, which is shown, when the activity is used as a wizard.
getPreferenceFragment() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the currently shown preference fragment.
getProgressFormat() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the string, which is used to format the progress, which is shown, when the activity is used as a wizard.
getRestoreDefaultsButton() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the button, which allows to restore the preferences' default values.
getRestoreDefaultsButtonText() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns the text of the button, which allows to restore the preferences' default values.
getSelectedNavigationPreference() - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns the currently selected navigation preference.
getSelectedNavigationPreference() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns the currently selected navigation preference.
getSelectedNavigationPreference() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the currently selected navigation preference.
getSelectedNavigationPreferenceIndex() - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns the index of the navigation preference, which is currently selected, among all navigation preferences.
getSelectedNavigationPreferenceIndex() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns the index of the navigation preference, which is currently selected, among all navigation preferences.
getTitle() - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Returns the toolbar's title.
getToolbar() - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Returns the toolbar, which is used to show the title.
getToolbarElevation() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns the elevation of the activity's toolbar.
getView() - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Returns the view, which is animated by the listener.

H

hideBreadCrumb(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets, whether the toolbar, which is used to show the bread crumb of the currently selected navigation preference, should be hidden, or not.
hideNavigation(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Hides or shows the navigation.
hideNavigation(boolean) - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Hides or shows the navigation.
hideView() - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Hides the view.
HideViewOnScrollAnimation - Class in de.mrapp.android.preference.activity.animation
A scroll listener, which allows to animate a view to become hidden or shown depending on the observed list view's scrolling direction.
HideViewOnScrollAnimation(View, HideViewOnScrollAnimation.Direction) - Constructor for class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Creates a new scroll listener, which allows to animate a view to become hidden or shown depending on the observed list view's scrolling direction.
HideViewOnScrollAnimation(View, HideViewOnScrollAnimation.Direction, long) - Constructor for class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Creates a new scroll listener, which allows to animate a view to become hidden or shown depending on the observed list view's scrolling direction.
HideViewOnScrollAnimation.Direction - Enum in de.mrapp.android.preference.activity.animation
Contains all possible directions, which can be used to translate the animated view in order hide it.
HideViewOnScrollAnimationListener - Interface in de.mrapp.android.preference.activity.animation
Defines the interface, a class, which should be notified about the internal state of a HideViewOnScrollAnimation, must implement.

I

indexOfNavigationPreference(NavigationPreference) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Returns the index of a specific navigation preference among all navigation preferences, which are contained by the adapter.
isAdapterCreated() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Returns, whether the adapter, which contains the navigation preferences, has been created yet, or not.
isBreadCrumbHidden() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the toolbar, which is used to show the bread crumb of the currently selected navigation preference, is hidden, or not.
isButtonBarShown() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the activity is used as a wizard, or not.
isNavigationHidden() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the navigation is currently hidden, or not.
isNavigationHidden() - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Returns, whether the navigation is hidden, or not.
isNavigationIconOverridden() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the behavior of the navigation icon of the activity's toolbar is overridden in order to return to the navigation when a preference fragment is currently shown and the split screen layout is used.
isNavigationPreferenceSelected() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether a navigation preference is currently selected, or not.
isPreferenceFragmentShown() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether a preference fragment is currently shown, or not.
isProgressShown() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the progress is shown, if the activity is used as a wizard.
isRestoreDefaultsButtonShown() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Returns, whether the button, which allows to restore the preferences' default values, is currently shown, or not.
isSplitScreen() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Returns, whether the split screen layout is used, or not.

N

NavigationFragment - Class in de.mrapp.android.preference.activity.fragment
A fragment, which contains the navigation of a PreferenceActivity.
NavigationFragment() - Constructor for class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
NavigationFragment.Callback - Interface in de.mrapp.android.preference.activity.fragment
Defines the interface, a class, which should be notified about the fragment's events, must implement.
NavigationListener - Interface in de.mrapp.android.preference.activity
Defines the interface, a class, which should be notified when NavigationPreferences are added or removed to/from a PreferenceActivity, must implement.
NavigationPreference - Class in de.mrapp.android.preference.activity
A preference, which allows to show a fragment within a PreferenceActivity when clicked.
NavigationPreference(Context) - Constructor for class de.mrapp.android.preference.activity.NavigationPreference
Creates a new preference, which allows to show a preference screen within a PreferenceActivity when clicked.
NavigationPreference(Context, AttributeSet) - Constructor for class de.mrapp.android.preference.activity.NavigationPreference
Creates a new preference, which allows to show a preference screen within a PreferenceActivity when clicked.
NavigationPreference(Context, AttributeSet, int) - Constructor for class de.mrapp.android.preference.activity.NavigationPreference
Creates a new preference, which allows to show a preference screen within a PreferenceActivity when clicked.
NavigationPreference(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.preference.activity.NavigationPreference
Creates a new preference, which allows to show a preference screen within a PreferenceActivity when clicked.
NavigationPreference.Callback - Interface in de.mrapp.android.preference.activity
Defines the callback, a class, which should be notified, when the fragment, which is associated with a navigation preference, should be shown, must implement.
NavigationPreference.SavedState - Class in de.mrapp.android.preference.activity
A data structure, which allows to save the internal state of a NavigationPreference.
NavigationPreferenceAdapter - Class in de.mrapp.android.preference.activity.adapter
A PreferenceAdapter, which is used to visualize the navigation preferences of a PreferenceActivity.
NavigationPreferenceAdapter(PreferenceScreen, NavigationPreferenceAdapter.Callback) - Constructor for class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Creates a new PreferenceAdapter, which is used to visualize the navigation preferences of a PreferenceActivity.
NavigationPreferenceAdapter.Callback - Interface in de.mrapp.android.preference.activity.adapter
Defines the callback, a class, which should be notified about the adapter's events, must implement.

O

onActivityCreated(Bundle) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onActivityCreated(Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
 
onBackPressed() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onBindViewHolder(PreferenceViewHolder, int) - Method in class de.mrapp.android.preference.activity.adapter.PreferenceAdapter
 
onCreate(Bundle) - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
 
onCreate(Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onCreate(Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
 
onCreateAdapter(PreferenceScreen) - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
 
onCreateNavigation(PreferenceFragmentCompat) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
The method, which is invoked on implementing subclasses, when the navigation is created.
onCreatePreferenceAdapter(PreferenceScreen) - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
The method, which is invoked in order to create the adapter, which is used to manage the fragment's preferences.
onCreatePreferenceAdapter(PreferenceScreen) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onCreatePreferences(Bundle, String) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onCreateRecyclerView(LayoutInflater, ViewGroup, Bundle) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
 
onFinish(NavigationPreference, Fragment, Bundle) - Method in interface de.mrapp.android.preference.activity.WizardListener
The method, which is invoked, when the user wants to finish the last step of the wizard.
onNavigationAdapterCreated() - Method in interface de.mrapp.android.preference.activity.fragment.NavigationFragment.Callback
The method, which is invoked, when the adapter, which contains the navigation items, has been created.
onNavigationAdapterCreated() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNavigationFragmentCreated(PreferenceFragmentCompat) - Method in interface de.mrapp.android.preference.activity.fragment.NavigationFragment.Callback
The method, which is invoked, when the navigation fragment has been attached to its activity.
onNavigationFragmentCreated(PreferenceFragmentCompat) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNavigationPreferenceAdded(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter.Callback
The method, which is invoked, when a navigation preference has been added.
onNavigationPreferenceAdded(NavigationPreference) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onNavigationPreferenceAdded(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.NavigationListener
The method, which is invoked, when a navigation preference has been added.
onNavigationPreferenceAdded(NavigationPreference) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNavigationPreferenceRemoved(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter.Callback
The method, which is invoked, when a navigation preference has been removed.
onNavigationPreferenceRemoved(NavigationPreference) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onNavigationPreferenceRemoved(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.NavigationListener
The method, which is invoked, when a navigation preference has been removed.
onNavigationPreferenceRemoved(NavigationPreference) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNavigationPreferenceSelected(NavigationPreference, Bundle) - Method in interface de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter.Callback
The method, which is invoked, when a navigation preference has been selected.
onNavigationPreferenceSelected(NavigationPreference, Bundle) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onNavigationPreferenceSelected(NavigationPreference, Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNavigationPreferenceUnselected() - Method in interface de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter.Callback
The method, which is invoked, when a navigation preference has been unselected.
onNavigationPreferenceUnselected() - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onNavigationPreferenceUnselected() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onNextStep(NavigationPreference, Fragment, Bundle) - Method in interface de.mrapp.android.preference.activity.WizardListener
The method, which is invoked, when the user wants to navigate to the next step of the wizard.
onOptionsItemSelected(MenuItem) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onPreferenceFragmentHidden(Fragment) - Method in interface de.mrapp.android.preference.activity.PreferenceFragmentListener
The method, which is invoked, when a previously shown preference fragment has been hidden.
onPreferenceFragmentShown(NavigationPreference, Fragment) - Method in interface de.mrapp.android.preference.activity.PreferenceFragmentListener
The method, which is invoked, when a preference fragment has been shown.
onPreviousStep(NavigationPreference, Fragment, Bundle) - Method in interface de.mrapp.android.preference.activity.WizardListener
The method, which is invoked, when the user wants to navigate to the previous step of the wizard.
onRestoredDefaultValue(PreferenceFragment, Preference, Object, Object) - Method in interface de.mrapp.android.preference.activity.RestoreDefaultsListener
The method, which is invoked, when the default value of a specific preference has been restored.
onRestoreDefaultValueRequested(PreferenceFragment, Preference, Object) - Method in interface de.mrapp.android.preference.activity.RestoreDefaultsListener
The method, which is invoked, when the default value of a specific preference, should be restored.
onRestoreDefaultValuesRequested(PreferenceFragment) - Method in interface de.mrapp.android.preference.activity.RestoreDefaultsListener
The method, which is invoked, when the default values of the preferences, which belong to a specific preference fragment, should be restored.
onRestoreInstanceState(Parcelable) - Method in class de.mrapp.android.preference.activity.NavigationPreference
 
onRestoreInstanceState(Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onSaveInstanceState() - Method in class de.mrapp.android.preference.activity.NavigationPreference
 
onSaveInstanceState(Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onScrolled(RecyclerView, int, int) - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
 
onScrollingDown(HideViewOnScrollAnimation, View, int) - Method in interface de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimationListener
The method, which is invoked, when the list view, which is observed by the animation, is scrolling downwards.
onScrollingUp(HideViewOnScrollAnimation, View, int) - Method in interface de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimationListener
The method, which is invoked, when the list view, which is observed by the animation, is scrolling upwards.
onSelectNavigationPreference(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter.Callback
The method, which is invoked, when a navigation preference is about to be selected.
onSelectNavigationPreference(NavigationPreference) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
 
onSelectNavigationPreference(NavigationPreference) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
onShowFragment(NavigationPreference) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
 
onShowFragment(NavigationPreference) - Method in interface de.mrapp.android.preference.activity.NavigationPreference.Callback
The method, which is invoked, when the fragment, which is associated with a specific navigation preference, should be shown.
onSkip(NavigationPreference, Fragment, Bundle) - Method in interface de.mrapp.android.preference.activity.WizardListener
The method, which is invoked, when the user wants to skip the wizard.
onVisualizePreference(Preference, PreferenceViewHolder) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
 
onVisualizePreference(Preference, PreferenceViewHolder) - Method in class de.mrapp.android.preference.activity.adapter.PreferenceAdapter
The method, which is invoked, when a specific preference is visualized.
overrideNavigationIcon(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets, whether the behavior of the navigation icon of the activity's toolbar should be overridden in order to return to the navigation when a preference screen is currently shown and the split screen layout is used, or not.

P

performClick() - Method in class de.mrapp.android.preference.activity.NavigationPreference
Performs a click on the preference.
PreferenceActivity - Class in de.mrapp.android.preference.activity
An activity, which provides a navigation for accessing preferences, which are grouped as different sections.
PreferenceActivity() - Constructor for class de.mrapp.android.preference.activity.PreferenceActivity
 
PreferenceAdapter - Class in de.mrapp.android.preference.activity.adapter
A recycler view adapter, which extends the class PreferenceGroupAdapter in order to modify the appearance of preferences.
PreferenceAdapter(PreferenceScreen) - Constructor for class de.mrapp.android.preference.activity.adapter.PreferenceAdapter
Creates a new recycler view adapter, which extends the class PreferenceGroupAdapter in order to modify the appearance of preferences.
PreferenceFragment - Class in de.mrapp.android.preference.activity
A fragment, which allows to show multiple preferences.
PreferenceFragment() - Constructor for class de.mrapp.android.preference.activity.PreferenceFragment
 
PreferenceFragmentListener - Interface in de.mrapp.android.preference.activity
Defines the interface, a class, which should be notified when the currently shown preference fragment of a PreferenceActivity has been changed, must implement.

R

removeListener(HideViewOnScrollAnimationListener) - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Removes a specific listener, which should not be notified about the animation's internal state, from the animation.
removeNavigationListener(NavigationListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Removes a specific listener, which should not be notified, when a navigation preference has been added or removed to/from the activity, anymore.
removePreferenceFragmentListener(PreferenceFragmentListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Removes a specific listener, which should not be notified, when the currently shown preference fragment has been changed, anymore.
removeRestoreDefaultsListener(RestoreDefaultsListener) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Removes a specific listener, which should not be notified anymore, when the preferences' default values should be restored, from the fragment.
removeWizardListener(WizardListener) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Removes a specific listener, which should not be notified, when the user navigates within the activity, if it is used as a wizard.
restoreDefaults() - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Restores the default values of all preferences, which are contained by the fragment.
RestoreDefaultsListener - Interface in de.mrapp.android.preference.activity
Defines the interface, a class, which should be notified, when the default values of the preferences, which belong to a PreferenceFragment, should be restored.

S

selectNavigationPreference(NavigationPreference, Bundle) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Selects a specific navigation preference.
selectNavigationPreference(int, Bundle) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Selects a specific navigation preference.
selectNavigationPreference(int, Bundle) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Selects a specific navigation preference.
selectNavigationPreference(NavigationPreference) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Selects a specific navigation preference.
selectNavigationPreference(NavigationPreference, Bundle) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Selects a specific navigation preference.
setAdapterCallback(NavigationPreferenceAdapter.Callback) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Sets the callback, which should be notified about the events of the adapter, which contains the navigation preferences.
setBackButtonText(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the back button, which is shown, when the activity is used as a wizard.
setBackButtonText(CharSequence) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the back button, which is shown, when the activity is used as a wizard.
setBreadCrumbBackgroundColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background color of the toolbar, which is used to show the bread crumb of the currently selected navigation preference, when using the split screen layout.
setBreadCrumbElevation(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the elevation of the toolbar, which is used to show the bread crumb of the currently selected navigation preference, when using the split screen layout.
setBreadCrumbTitle(int) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the breadcrumb title, which should be shown, when showing the fragment, which is associated with the preference.
setBreadCrumbTitle(CharSequence) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the breadcrumb title, which should be shown, when showing the fragment, which is associated with the preference.
setButtonBarBackground(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background of the button bar, which is shown, when the activity is used as a wizard.
setButtonBarBackground(Drawable) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background of the button bar, which is shown, when the activity is used as a wizard.
setButtonBarBackground(int) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the background of the view group, which contains the button, which allows to restore the preferences' default values.
setButtonBarBackground(Drawable) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the background of the view group, which contains the button, which allows to restore the preferences' default values.
setButtonBarBackgroundColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background of the button bar, which is shown, when the activity is used as a wizard.
setButtonBarBackgroundColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the background color of the view group, which contains the button, which allows to restore the preferences' default values.
setButtonBarElevation(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the elevation of the button bar, which is shown when using the activity as a wizard.
setButtonBarElevation(int) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the elevation of the view group, which contains the button, which allows to restore the preferences' default values.
setCallback(NavigationFragment.Callback) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Sets the callback, which should be notified about the fragment's events.
setCallback(NavigationPreference.Callback) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the callback, which should be notified, when the fragment, which is associated with the preference, should be shown.
setCardViewBackgroundColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background color of the card view, which contains the currently shown preference fragment, when using the split screen layout.
setCardViewElevation(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the elevation of the card view, which contains the currently shown prefernce fragment, when using the split screen layout.
setDividerColor(int) - Method in class de.mrapp.android.preference.activity.fragment.AbstractPreferenceFragment
Sets the color of the dividers, which are shown above preference categories.
setEnabled(boolean) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Sets, whether the items of the adapter are enabled, i.e.
setEnabled(boolean) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Sets, whether the navigation should be enabled, i.e.
setExtras(Bundle) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the argument, which should be passed to the fragment, which is associated with the preference.
setFinishButtonText(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the next button, which is shown, when the activity is used as a wizard and the last navigation preference is currently selected.
setFinishButtonText(CharSequence) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the next button, which is shown, when the activity is used as a wizard and the last navigation preference is currently selected.
setFragment(String) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the fully classified class name of the fragment, which should be associated with the preference.
setIcon(Drawable) - Method in class de.mrapp.android.preference.activity.NavigationPreference
 
setIconTint(int) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the color, which should be used to tint the preference's icon.
setIconTintList(ColorStateList) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the color state list, which should be used to tint the preference's icon.
setIconTintMode(PorterDuff.Mode) - Method in class de.mrapp.android.preference.activity.NavigationPreference
Sets the mode, which should be used to tint the preference's icon.
setNavigationBackground(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background of the navigation.
setNavigationBackground(Drawable) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background of the navigation.
setNavigationBackgroundColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background color of the navigation.
setNavigationDividerColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the color of the dividers, which are contained by the navigation.
setNavigationSelectionColor(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the background color of the currently selected navigation preference.
setNavigationWidth(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the width of the navigation, when using the split screen layout.
setNavigationWidth(int) - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Sets the width of the navigation.
setNextButtonText(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the next button, which is shown, when the activity is used as a wizard.
setNextButtonText(CharSequence) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the text of the next button, which is shown, when the activity is used as a wizard.
setOnPreferenceClickListener(OnPreferenceClickListener) - Method in class de.mrapp.android.preference.activity.NavigationPreference
 
setProgressFormat(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the string, which should be used to format the progress, which is shown, when the activity is used as a wizard.
setProgressFormat(String) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the string, which should be used to format the progress, which is shown, when the activity is used as a wizard.
setRestoreDefaultsButtonText(int) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the text of the button, which allows to restore the preferences' default values.
setRestoreDefaultsButtonText(CharSequence) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Sets the text of the button, which allows to restore the preferences' default values.
setSelectionColor(int) - Method in class de.mrapp.android.preference.activity.adapter.NavigationPreferenceAdapter
Sets the background color of the currently selected navigation preference.
setSelectionColor(int) - Method in class de.mrapp.android.preference.activity.fragment.NavigationFragment
Sets the background color of the currently selected navigation preference.
setTitle(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
setTitle(CharSequence) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
 
setTitle(CharSequence) - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Sets the toolbar's title.
setTitle(int) - Method in class de.mrapp.android.preference.activity.view.ToolbarLarge
Sets the toolbar's title.
setToolbarElevation(int) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets the elevation of the activity's toolbar.
showButtonBar(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Shows or hides the view group, which contains the buttons, which are shown when the activity is used as a wizard.
showProgress(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets, whether the progress should be shown, when the activity is used as a wizard.
showRestoreDefaultsButton(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceFragment
Shows or hides the button, which allows to restore the preferences' default values.
showView() - Method in class de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation
Shows the view.

T

ToolbarLarge - Class in de.mrapp.android.preference.activity.view
A custom view, which may be used to visualize a large toolbar on devices with a large screen.
ToolbarLarge(Context) - Constructor for class de.mrapp.android.preference.activity.view.ToolbarLarge
Creates a custom view, which may be used to visualize a large toolbar on devices with a large screen.
ToolbarLarge(Context, AttributeSet) - Constructor for class de.mrapp.android.preference.activity.view.ToolbarLarge
Creates a custom view, which may be used to visualize a large toolbar on devices with a large screen.
ToolbarLarge(Context, AttributeSet, int) - Constructor for class de.mrapp.android.preference.activity.view.ToolbarLarge
Creates a custom view, which may be used to visualize a large toolbar on devices with a large screen.

U

unselectNavigationPreference() - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Unselects the currently selected navigation preference and hides the associated fragment, if the split screen layout is not used and the navigation is not hidden.
useSplitScreen(boolean) - Method in class de.mrapp.android.preference.activity.PreferenceActivity
Sets, whether the split screen layout should be used on tablets, or not.

V

valueOf(String) - Static method in enum de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.mrapp.android.preference.activity.animation.HideViewOnScrollAnimation.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

WizardListener - Interface in de.mrapp.android.preference.activity
Defines the interface a class, which should be notified when the user navigates within a PreferenceActivity, which is used as wizard, by using its next-, back- and finish-button.
writeToParcel(Parcel, int) - Method in class de.mrapp.android.preference.activity.NavigationPreference.SavedState
 
A C D E G H I N O P R S T U V W 
Skip navigation links