- AbstractArithmetics - Class in de.mrapp.android.tabswitcher.layout
-
An abstract base class for all classes, which provide methods, which allow to calculate the
position, size and rotation of a
TabSwitcher's tabs.
- AbstractArithmetics(TabSwitcher) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractArithmetics
-
Creates a new class, which provides methods, which allow to calculate the position, size and
rotation of a
TabSwitcher's tabs.
- AbstractBuilder() - Constructor for class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator.AbstractBuilder
-
Creates a new builder, which allows to configure and create instances of the class
AbstractItemIterator.
- AbstractDragGestureEventHandler - Class in de.mrapp.android.tabswitcher.gesture
-
An abstract base class for all event handlers, which allow to handle drag gestures.
- AbstractDragGestureEventHandler(TabSwitcher, int, RectF) - Constructor for class de.mrapp.android.tabswitcher.gesture.AbstractDragGestureEventHandler
-
Creates a new handler, which can be managed by a
TouchEventDispatcher in order to
dispatch touch events to it.
- AbstractDragTabsEventHandler<CallbackType extends AbstractDragTabsEventHandler.Callback> - Class in de.mrapp.android.tabswitcher.layout
-
An abstract base class for all drag handlers, which allow to calculate the position and state of
tabs on touch events.
- AbstractDragTabsEventHandler(TabSwitcher, Arithmetics, boolean) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Creates a new drag handler, which allows to calculate the position and state of tabs on touch
events.
- AbstractDragTabsEventHandler.Callback - Interface in de.mrapp.android.tabswitcher.layout
-
Defines the interface, a class, which should be notified about the events of a drag handler,
must implement.
- AbstractDragTabsEventHandler.DragState - Enum in de.mrapp.android.tabswitcher.layout
-
Contains all possible states of dragging gestures, which can be performed on a
TabSwitcher.
- AbstractItem - Class in de.mrapp.android.tabswitcher.model
-
An item, which contains information about a child view of a
TabSwitcher.
- AbstractItem(int) - Constructor for class de.mrapp.android.tabswitcher.model.AbstractItem
-
Creates a new item, which contains information about a child view of a
TabSwitcher.
- AbstractItemIterator - Class in de.mrapp.android.tabswitcher.iterator
-
An abstract base class for all iterators, which allow to iterate items of the type
AbstractItem.
- AbstractItemIterator() - Constructor for class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator
-
- AbstractItemIterator.AbstractBuilder<BuilderType extends AbstractItemIterator.AbstractBuilder<?,ProductType>,ProductType extends AbstractItemIterator> - Class in de.mrapp.android.tabswitcher.iterator
-
An abstract base class of all builders, which allows to configure and create instances of the
class
AbstractItemIterator.
- AbstractTabRecyclerAdapter - Class in de.mrapp.android.tabswitcher.layout
-
An abstract base class for all view recycler adapters, which allow to inflate the views, which
are used to visualize the tabs of a
TabSwitcher.
- AbstractTabRecyclerAdapter(TabSwitcher, TabSwitcherModel, TabSwitcherStyle) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Creates a new view recycler adapter, which allows to inflate the views, which are used to
visualize the tabs of a
TabSwitcher.
- AbstractTabSwitcherLayout - Class in de.mrapp.android.tabswitcher.layout
-
An abstract base class for all layouts, which implement the functionality of a
TabSwitcher.
- AbstractTabSwitcherLayout(TabSwitcher, TabSwitcherModel, Arithmetics, TabSwitcherStyle, TouchEventDispatcher) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Creates a new layout, which implements the functionality of a
TabSwitcher.
- AbstractTabSwitcherLayout.AnimationListenerWrapper - Class in de.mrapp.android.tabswitcher.layout
-
A animation listener, which increases the number of running animations, when the observed
animation is started, and decreases the number of accordingly, when the animation is
finished.
- AbstractTabSwitcherLayout.Callback - Interface in de.mrapp.android.tabswitcher.layout
-
Defines the interface, a class, which should be notified about the events of a tab switcher
layout, must implement.
- AbstractTabSwitcherLayout.InitialItemIterator - Class in de.mrapp.android.tabswitcher.layout
-
An iterator, which allows to iterate the items, which correspond to the child views of a
TabSwitcher.
- AbstractTabSwitcherLayout.InitialItemIteratorBuilder - Class in de.mrapp.android.tabswitcher.layout
-
- AbstractTabSwitcherLayout.LayoutListenerWrapper - Class in de.mrapp.android.tabswitcher.layout
-
A layout listener, which unregisters itself from the observed view, when invoked.
- AbstractTabViewHolder - Class in de.mrapp.android.tabswitcher.layout
-
An abstract base class for all view holders, which allow to store references to the views, a tab
of a
TabSwitcher consists of.
- AbstractTabViewHolder() - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractTabViewHolder
-
- AbstractTouchEventHandler - Class in de.mrapp.android.tabswitcher.gesture
-
An abstract base class for all event handlers, which can be managed by a
TouchEventDispatcher in order to dispatch touch events to them.
- AbstractTouchEventHandler(int, TabSwitcher, int) - Constructor for class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Creates a new handler, which can be managed by a
TouchEventDispatcher in order to
dispatch touch events to it.
- addAllTabs(Collection<? extends Tab>) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by a collection, to the tab switcher.
- addAllTabs(Collection<? extends Tab>, int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by a collection, to the tab switcher, starting at a
specific index.
- addAllTabs(Collection<? extends Tab>, int, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by a collection, to the tab switcher, starting at a
specific index.
- addAllTabs(Tab[]) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by an array, to the tab switcher.
- addAllTabs(Tab[], int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by an array, to the tab switcher, starting at a specific
index.
- addAllTabs(Tab[], int, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds all tabs, which are contained by an array, to the tab switcher, starting at a
specific index.
- addAllTabs(Collection<? extends Tab>) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Collection<? extends Tab>, int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Collection<? extends Tab>, int, Animation) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Tab[]) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Tab[], int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Tab[], int, Animation) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addAllTabs(Collection<? extends Tab>) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addAllTabs(Collection<? extends Tab>, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addAllTabs(Collection<? extends Tab>, int, Animation) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addAllTabs(Tab[]) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addAllTabs(Tab[], int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addAllTabs(Tab[], int, Animation) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addCallback(Tab.Callback) - Method in class de.mrapp.android.tabswitcher.Tab
-
Adds a new callback, which should be notified, when the tab's properties have been changed.
- addCloseTabListener(TabCloseListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds a new listener, which should be notified, when a tab is about to be closed by clicking
its close button.
- addCloseTabListener(TabCloseListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addCloseTabListener(TabCloseListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addDragGesture(DragGesture) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Adds a specific drag gesture to the tab switcher.
- addEventHandler(AbstractTouchEventHandler) - Method in class de.mrapp.android.tabswitcher.gesture.TouchEventDispatcher
-
Adds a specific event handler to the dispatcher.
- addListener(Model.Listener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Adds a new listener, which should be notified about the model's events.
- addListener(TabSwitcherListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Adds a listener, which should be notified about the tab switcher's events.
- addTab(Tab) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds a new tab to the tab switcher.
- addTab(Tab, int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds a new tab to the tab switcher at a specific index.
- addTab(Tab, int, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds a new tab to the tab switcher at a specific index.
- addTab(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addTab(Tab, int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addTab(Tab, int, Animation) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addTab(Tab) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addTab(Tab, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- addTab(Tab, int, Animation) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- AddTabButtonListener - Interface in de.mrapp.android.tabswitcher
-
Defines the interface of a listener, which should be notified, when a button, which allows to add
a tab to a
TabSwitcher, has been clicked.
- AddTabItem - Class in de.mrapp.android.tabswitcher.model
-
An item, which contains information about a button a
TabSwitcher, which allows to add a
new tab.
- addTabPreviewListener(TabPreviewListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Adds a new listener, which should be notified, when the preview of a tab is about to be
loaded.
- addTabPreviewListener(TabPreviewListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- addTabPreviewListener(TabPreviewListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- animatePosition(Arithmetics.Axis, ViewPropertyAnimator, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractArithmetics
-
- animatePosition(Arithmetics.Axis, ViewPropertyAnimator, AbstractItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Animates the position of an item on a specific axis.
- animatePosition(Arithmetics.Axis, ViewPropertyAnimator, AbstractItem, float, boolean) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Animates the position of an item on a specific axis.
- animatePosition(Arithmetics.Axis, ViewPropertyAnimator, AbstractItem, float, boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- animatePosition(Arithmetics.Axis, ViewPropertyAnimator, AbstractItem, float, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- animateRotation(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Animates the rotation of an item on a specific axis.
- animateRotation(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- animateRotation(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- animateScale(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Animates the scale of an item on a specific axis.
- animateScale(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- animateScale(Arithmetics.Axis, ViewPropertyAnimator, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- Animation - Class in de.mrapp.android.tabswitcher
-
An animation, which can be used to add or remove tabs to/from a
TabSwitcher.
- Animation(long, Interpolator) - Constructor for class de.mrapp.android.tabswitcher.Animation
-
Creates a new animation.
- Animation.Builder<AnimationType,BuilderType> - Class in de.mrapp.android.tabswitcher
-
An abstract base class for all builders, which allow to configure and create instances of the
class
Animation.
- AnimationListenerWrapper(Animator.AnimatorListener) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.AnimationListenerWrapper
-
Creates a new animation listener, which increases the number of running animations, when
the observed animation is started, and decreases the number of accordingly, when the
animation is finished.
- applyDecorator(Context, TabSwitcher, View, Tab, int, Bundle) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method, which is invoked by a
TabSwitcher to apply the decorator.
- areToolbarsShown() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns, whether the toolbars are shown, when the tab switcher is shown, or not.
- areToolbarsShown() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- areToolbarsShown() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- Arithmetics - Interface in de.mrapp.android.tabswitcher.layout
-
Defines the interface, a class, which provides methods, which allow to calculate the position,
size and rotation of a
TabSwitcher's children, must implement.
- Arithmetics.Axis - Enum in de.mrapp.android.tabswitcher.layout
-
Contains all axes on which the tabs of a
TabSwitcher can be moved.
- ArrayItemIterator - Class in de.mrapp.android.tabswitcher.iterator
-
An iterator, which allows to iterate the items, which correspond to the tabs, which are
contained by an array.
- ArrayItemIterator.Builder - Class in de.mrapp.android.tabswitcher.iterator
-
A builder, which allows to configure an create instances of the class
ArrayItemIterator.
- getAddTabButtonColor() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the color of the button, which allows to add a new tab.
- getAddTabButtonColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getAddTabButtonColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the color of the button, which allows to add a new tab.
- getAddTabButtonColor() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getAddTabButtonListener() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the listener, which is notified, when the button, which allows to add a new tab, has
been clicked.
- getAnimationDuration() - Method in class de.mrapp.android.tabswitcher.SwipeGesture
-
Returns the duration of the swipe animation.
- getArithmetics() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Returns the arithmetics, which are used to calculate the positions, size and rotation of
tabs.
- getArithmetics() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the arithmetics, which are used by the layout.
- getBackgroundColor() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the background color of the tab.
- getCallback() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Returns the callback, which should be notified about the drag handler's events.
- getCloseButtonIcon(Context) - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the icon of the tab's close button.
- getColor(Layout, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the color, which corresponds to a specific theme attribute, regarding the theme,
which is used when using a specific layout.
- getColorStateList(Layout, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the color state list, which corresponds to a specific theme attribute, regarding the
theme, which is used when using a specific layout.
- getContentBackgroundColor() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the background color of the tab's content.
- getContentRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the adapter, which allows to inflate the views, which are associated with tabs.
- getContentViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve the view
recycler, which allows to recycle the views, which are associated with tabs.
- getContentViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getContentViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getContext() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the context, which is used by the layout.
- getContext() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the context, which is used by the tab switcher.
- getContext() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getCount() - Method in class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator
-
The method, which is invoked on subclasses in order to retrieve the total number of available
items.
- getCount() - Method in class de.mrapp.android.tabswitcher.iterator.ArrayItemIterator
-
- getCount() - Method in class de.mrapp.android.tabswitcher.iterator.ItemIterator
-
- getCount() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.InitialItemIterator
-
- getCount() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the number of tabs, which are contained by the tab switcher.
- getCount() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getCount() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getDecorator() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the decorator, which allows to inflate the views, which correspond to the tabs of the
tab switcher.
- getDecorator() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getDecorator() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getDirection() - Method in class de.mrapp.android.tabswitcher.SwipeAnimation
-
Returns the direction of the swipe animation.
- getDragHandler() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve the drag
handler, which is used by the layout.
- getDragHandler() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getDragHandler() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getDragHelper() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns the drag helper, which is used by the event handler to recognize drag gestures.
- getDrawable(Layout, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the drawable, which corresponds to a specific theme attribute, regarding the
theme, which is used when using a specific layout.
- getDuration() - Method in class de.mrapp.android.tabswitcher.Animation
-
Returns the duration of the animation.
- getEmptyView() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the view, which is shown, when the tab switcher is empty.
- getEmptyView() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getEmptyView() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getEmptyViewAnimationDuration() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the duration of the fade animation, which should be used to show or hide the view,
which is shown, when the tab switcher is empty.
- getFirstVisibleIndex() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the index of the first visible tab.
- getFocusedItem(float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
The method, which is invoked on implementing subclasses in order to retrieve the item, which
corresponds to the view, which is focused when clicking/dragging at a specific position.
- getFocusedItem(float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- getFocusedItem(float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletDragTabsEventHandler
-
- getIcon(Context) - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the tab's icon.
- getIndex() - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Returns the index of the item.
- getInteger(Layout, int, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the integer value, which corresponds to a specific theme attribute, regarding the
theme, which is used when using a specific layout.
- getInterpolator() - Method in class de.mrapp.android.tabswitcher.Animation
-
Returns the interpolator, which is used by the animation.
- getIntrinsicHeight() - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- getIntrinsicWidth() - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- getItem(int) - Method in class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator
-
The method, which is invoked on subclasses in order to retrieve the item, which corresponds
to a specific index.
- getItem(int) - Method in class de.mrapp.android.tabswitcher.iterator.ArrayItemIterator
-
- getItem(int) - Method in class de.mrapp.android.tabswitcher.iterator.ItemIterator
-
- getItem(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.InitialItemIterator
-
- getItemCount() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the number of child views, which are contained by the tab switcher.
- getLayout() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
The method, which is invoked on implementing subclasses in order to retrieve the layout,
which is used by the tab switcher.
- getLayout() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- getLayout() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- getLayout() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Returns the layout of the tab switcher.
- getLayoutPolicy() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Returns the layout policy, which is used by the tab switcher.
- getLogger() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the logger, which is used for logging.
- getLogLevel() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the log level, which is used for logging.
- getLogLevel() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getLogLevel() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getModel() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Returns the model of the tab switcher.
- getModel() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the model of the tab switcher, the layout belongs to.
- getOpacity() - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- getPaddingBottom() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the bottom padding of the tab switcher.
- getPaddingBottom() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingBottom() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getPaddingEnd() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the end padding of the tab switcher.
- getPaddingEnd() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingEnd() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getPaddingLeft() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the left padding of the tab switcher.
- getPaddingLeft() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingLeft() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getPaddingRight() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the right padding of the tab switcher.
- getPaddingRight() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingRight() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getPaddingStart() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the start padding of the tab switcher.
- getPaddingStart() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingStart() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getPaddingTop() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the top padding of the tab switcher.
- getPaddingTop() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getPaddingTop() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getParameters() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns a bundle, which contains the optional parameters, which are associated with the tab.
- getPivot(Arithmetics.Axis, AbstractItem, AbstractDragTabsEventHandler.DragState) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the pivot of an item on a specific axis, depending on the current drag state.
- getPivot(Arithmetics.Axis, AbstractItem, AbstractDragTabsEventHandler.DragState) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getPivot(Arithmetics.Axis, AbstractItem, AbstractDragTabsEventHandler.DragState) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getPosition(Arithmetics.Axis, AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the position of a specific item on a specific axis.
- getPosition(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getPosition(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getPosition() - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Returns the position of the tab on the dragging axis.
- getPriority() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns the priority of the event handler.
- getProgressBarColor() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the color of the tab's progress bar.
- getReferenceTabIndex() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the index of the tab, which is used as a reference, when restoring the positions of
tabs.
- getReferenceTabPosition() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the position of the tab, which is used as a reference, when restoring the positions
of tabs.
- getRelocateAnimationDuration() - Method in class de.mrapp.android.tabswitcher.SwipeAnimation
-
Returns the duration of the animations, which are used to relocate the other tabs, when a tab
has been added or removed.
- getResourceId(Layout, int, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the resource id, which corresponds to a specific theme attribute, regarding the
theme, which is used when using a specific layout.
- getRotation(Arithmetics.Axis, AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the rotation of an item on a specific axis.
- getRotation(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getRotation(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getScale(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractArithmetics
-
- getScale(AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the scale of an item, depending on its margin.
- getScale(AbstractItem, boolean) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the scale of an item, depending on its margin.
- getScale(AbstractItem, boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getScale(AbstractItem, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getSelectedTab() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the currently selected tab.
- getSelectedTab() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getSelectedTab() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getSelectedTabIndex() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the index of the currently selected tab.
- getSelectedTabIndex() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getSelectedTabIndex() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getSize(Arithmetics.Axis, AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the size of an item on a specific axis.
- getSize(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getSize(Arithmetics.Axis, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getStackedTabCount() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve the number of
tabs, which are contained by a stack.
- getStackedTabCount() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getStackedTabCount() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getStackedTabSpacing() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the space between tabs, which are part of a stack.
- getState() - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Returns the state of the tab.
- getStyle() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Returns the style, which allow to retrieve style attributes of the tab switcher.
- getStyle() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the style, which allows to retrieve style attributes of the tab switcher.
- getTab(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the tab at a specific index.
- getTab() - Method in class de.mrapp.android.tabswitcher.model.TabItem
-
Returns the tab.
- getTab(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTab(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabBackgroundColor() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the default background color of a tab.
- getTabBackgroundColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabBackgroundColor(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the background color of tabs.
- getTabBackgroundColor() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabCloseButtonIcon() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the default icon of a tab's close button.
- getTabCloseButtonIcon() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabCloseButtonIcon(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the close button icon of tabs.
- getTabCloseButtonIcon() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabCloseListeners() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the listeners, which should be notified, when a tab is about to be closed by clicking
its close button.
- getTabContainer() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getTabContainer() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getTabContainer() - Method in interface de.mrapp.android.tabswitcher.layout.TabSwitcherLayout
-
Returns the view group, which contains the tab switcher's tabs.
- getTabContainer() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabContainerSize(Arithmetics.Axis) - Method in class de.mrapp.android.tabswitcher.layout.AbstractArithmetics
-
- getTabContainerSize(Arithmetics.Axis) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the size of the container, which contains the tab switcher's tabs, on a specific
axis.
- getTabContainerSize(Arithmetics.Axis, boolean) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the size of the container, which contains the tab switcher's tabs, on a specific
axis.
- getTabContainerSize(Arithmetics.Axis, boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getTabContainerSize(Arithmetics.Axis, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getTabContentBackgroundColor() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the default background color of a tab's content.
- getTabContentBackgroundColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabContentBackgroundColor(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the content background color of tabs.
- getTabContentBackgroundColor() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabIcon() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the default icon of a tab.
- getTabIcon() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabIcon(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the icon of tabs.
- getTabIcon() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabItem(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Returns the tab item, which corresponds to a specific tab.
- getTabPreviewListeners() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the listeners, which should be notified, when the previews of tabs are about to be
loaded.
- getTabProgressBarColor() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the color of a tab's progress bar.
- getTabProgressBarColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabProgressBarColor(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the progress bar color of tabs.
- getTabProgressBarColor() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve the adapter of
the view recycler, which allows to inflate the views, which are used to visualize the tabs.
- getTabRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getTabRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getTabSwitcher() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns the tab switcher, the event handler belongs to.
- getTabSwitcher() - Method in class de.mrapp.android.tabswitcher.layout.AbstractArithmetics
-
Returns the tab switcher, the arithmetics are calculated for.
- getTabSwitcher() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Returns the tab switcher, which contains the tabs.
- getTabSwitcher() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns the tab switcher, the layout belongs to.
- getTabSwitcher() - Method in class de.mrapp.android.tabswitcher.model.ItemComparator
-
Returns the tab switcher, the items, which are compared by the comparator, belong to.
- getTabSwitcherPadding(Arithmetics.Axis, int) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the padding of the tab switcher on a specific axis and using a specific gravity.
- getTabSwitcherPadding(Arithmetics.Axis, int) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getTabSwitcherPadding(Arithmetics.Axis, int) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getTabTitleTextColor() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the default text color of a tab's title.
- getTabTitleTextColor() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getTabTitleTextColor(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the title text color of tabs.
- getTabTitleTextColor() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTabViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve the view
recycler, which allows to inflate the views, which are used to visualize the tabs.
- getTabViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getTabViewRecycler() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getTag() - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Returns the tag, which is associated with the item.
- getText(Layout, int) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the text, which corresponds to a specific theme attribute, regarding the theme, which
is used when using a specific layout.
- getThemeHelper() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the theme helper, which allows to retrieve resources, depending on the tab switcher's
theme.
- getThemeResourceId(Layout) - Method in class de.mrapp.android.tabswitcher.util.ThemeHelper
-
Returns the resource id of the theme, which is used when using a specific layout.
- getThreshold() - Method in class de.mrapp.android.tabswitcher.DragGesture
-
Returns the distance in pixels, the gesture must last until it is recognized.
- getTitle() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the tab's title.
- getTitleTextColor() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns the text color of the tab's title.
- getToolbarMenu() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- getToolbarMenu() - Method in interface de.mrapp.android.tabswitcher.layout.TabSwitcherLayout
-
Returns the menu of the toolbar, which is shown, when the tab switcher is shown.
- getToolbarMenu() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getToolbarMenuId() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the resource id of the menu of the toolbar, which is shown, when the tab switcher is
shown.
- getToolbarMenuItemListener() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the listener, which is notified, when an item of the menu of the toolbar, which is
shown, when the tab switcher is shown, has been clicked.
- getToolbarNavigationIcon() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the navigation icon of the toolbar, which is shown, when the tab switcher is shown.
- getToolbarNavigationIcon() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getToolbarNavigationIcon() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the navigation icon of the toolbar, which is shown, when the tab switcher is shown.
- getToolbarNavigationIcon() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getToolbarNavigationIconListener() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Returns the listener, which is notified, when the navigation icon of the toolbar, which is
shown, when the tab switcher is shown, has been clicked.
- getToolbars() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- getToolbars() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- getToolbars() - Method in interface de.mrapp.android.tabswitcher.layout.TabSwitcherLayout
-
Returns the toolbars, which are shown, when the tab switcher is shown.
- getToolbars() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getToolbarTitle() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the title of the toolbar, which is shown, when the tab switcher is shown.
- getToolbarTitle() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- getToolbarTitle() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherStyle
-
Returns the title of the toolbar, which is shown, when the tab switcher is shown.
- getToolbarTitle() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- getTouchableArea() - Method in class de.mrapp.android.tabswitcher.DragGesture
-
Returns the bounds of the onscreen area, which is taken into consideration for recognizing
the drag gesture.
- getTouchableArea() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractDragGestureEventHandler
-
- getTouchableArea() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns the bounds of the onscreen area, the handler takes into consideration for handling
touch events.
- getTouchableArea() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletDragTabsEventHandler
-
- getTouchPosition(Arithmetics.Axis, MotionEvent) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Returns the position of a touch event on a specific axis.
- getTouchPosition(Arithmetics.Axis, MotionEvent) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- getTouchPosition(Arithmetics.Axis, MotionEvent) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- getValue() - Method in enum de.mrapp.android.tabswitcher.LayoutPolicy
-
Returns the value of the layout policy.
- getVelocityTracker() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
The velocity tracker, which is used by the touch handler to measure the velocity of drag
gestures.
- getView() - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Returns the view, which is used to visualize the item.
- getViewHolder() - Method in class de.mrapp.android.tabswitcher.model.TabItem
-
Returns the view holder, which stores references to the views, which belong to the tab.
- getViewRecyclerOrThrowException() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Returns the view recycler, the adapter is bound to, or throws an IllegalStateException, if no view recycler has been set.
- getViewType(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- getViewType(Tab) - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- getViewType(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- getViewType(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- getViewType(Tab, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
Returns the view type, which corresponds to a specific tab.
- getViewTypeCount() - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- getViewTypeCount() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- getViewTypeCount() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- getViewTypeCount() - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
Returns the number of view types, which are used by the decorator.
- getX() - Method in class de.mrapp.android.tabswitcher.PeekAnimation
-
Returns the horizontal position, the animation starts at.
- getX() - Method in class de.mrapp.android.tabswitcher.RevealAnimation
-
Returns the horizontal position, the animation starts at.
- getY() - Method in class de.mrapp.android.tabswitcher.PeekAnimation
-
Returns the vertical position, the animation starts at.
- getY() - Method in class de.mrapp.android.tabswitcher.RevealAnimation
-
Returns the vertical position, the animation starts at.
- iconImageView - Variable in class de.mrapp.android.tabswitcher.layout.AbstractTabViewHolder
-
The image view, which is used to display the icon of a tab.
- indexOf(Tab) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns the index of a specific tab.
- indexOf(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- indexOf(Tab) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- inflateAndUpdateView(AbstractItem, boolean, ViewTreeObserver.OnGlobalLayoutListener) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to inflate and update the
view, which is used to visualize a specific item.
- inflateAndUpdateView(AbstractItem, boolean, ViewTreeObserver.OnGlobalLayoutListener) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- inflateAndUpdateView(AbstractItem, boolean, ViewTreeObserver.OnGlobalLayoutListener) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- inflateLayout(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Inflates the layout.
- inflateOrRemoveView(AbstractItem, boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Inflates or removes the view, which is used to visualize a specific item, depending on the
item's current state.
- inflateToolbarMenu(int, OnMenuItemClickListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Inflates the menu of the toolbar, which is shown, when the tab switcher is shown.
- inflateToolbarMenu(int, OnMenuItemClickListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- inflateToolbarMenu(int, OnMenuItemClickListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- inflateView(AbstractItem, ViewTreeObserver.OnGlobalLayoutListener, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Inflates the view, which is used to visualize a specific item.
- inflateView(LayoutInflater, ViewGroup, Tab, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method, which is invoked by a
TabSwitcher to inflate the view, which should be
used to visualize a specific tab.
- InitialItemIteratorBuilder(AbstractItem[]) - Constructor for class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.InitialItemIteratorBuilder
-
- initialize(boolean, int) - Method in class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator
-
Initializes the iterator.
- interpolator - Variable in class de.mrapp.android.tabswitcher.Animation.Builder
-
The interpolator, which is used by the animations, which are created by the builder.
- isAddTabButtonShown() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns, whether a button, which allows to add a new tab, is shown.
- isAddTabButtonShown() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- isAddTabButtonShown() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- isAnimationRunning() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- isAnimationRunning() - Method in interface de.mrapp.android.tabswitcher.layout.TabSwitcherLayout
-
Returns, whether an animation is currently running, or not.
- isAnimationRunning() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- isCloseable() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns, whether the tab is closeable, or not.
- isClosing() - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Returns, whether the tab is currently being closed, or not.
- isDragging() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns, whether a drag gesture is currently handled by the event handler, or not.
- isDragging() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- isDraggingAllowed() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns, whether performing a drag gesture is currently allowed, or not.
- isDraggingAllowed() - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
- isDraggingAllowed() - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
- isDraggingAllowed() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- isEmpty() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns, whether the tab switcher is empty, or not.
- isEmpty() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- isEmpty() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- isInflated() - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Returns, whether a view, which is used to visualize the item, is currently inflated, or not.
- isInflated() - Method in class de.mrapp.android.tabswitcher.model.TabItem
-
- isInsideTouchableArea(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns, whether a specific touch event occurred inside the touchable area of the event
handler.
- isOvershootingAtEnd(AbstractDragTabsEventHandler.DragState, AbstractItemIterator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve, whether the
items are overshooting at the end.
- isOvershootingAtEnd(AbstractDragTabsEventHandler.DragState, AbstractItemIterator) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- isOvershootingAtStart() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to retrieve, whether the
items are overshooting at the start.
- isOvershootingAtStart() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- isProgressBarShown() - Method in class de.mrapp.android.tabswitcher.Tab
-
Returns, whether the tab's progress bar is shown, or not.
- isReset() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Returns, whether the event handler is reset, or not.
- isStackedAtStart(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Returns, whether a hidden tab at a specific index, is part of the stack, which is located at
the start, or not.
- isSwipeThresholdReached(TabItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Returns, whether the threshold of a swiped tab item, which causes the corresponding tab to be
removed, has been reached, or not.
- isSwipeThresholdReached(TabItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- isSwitcherShown() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Returns, whether the tab switcher is currently shown.
- isSwitcherShown() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- isSwitcherShown() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- isVisible() - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Returns, whether the item is currently visible, or not.
- ItemComparator - Class in de.mrapp.android.tabswitcher.model
-
A comparator, which allows to compare two instances of the class
AbstractItem.
- ItemComparator(TabSwitcher) - Constructor for class de.mrapp.android.tabswitcher.model.ItemComparator
-
Creates a new comparator, which allows to compare two instances of the class
AbstractItem.
- ItemIterator - Class in de.mrapp.android.tabswitcher.iterator
-
An iterator, which allows to iterate the items, which correspond to the child views of a
TabSwitcher.
- ItemIterator.Builder - Class in de.mrapp.android.tabswitcher.iterator
-
A builder, which allows to configure and create instances of the class
ItemIterator.
- iterator() - Method in class de.mrapp.android.tabswitcher.gesture.TouchEventDispatcher
-
- iterator() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- iterator() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- onAdaptBackgroundColor(int, TabItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
The method, which is invoked on implementing subclasses, when the background color of a tab
has been changed.
- onAdaptBackgroundColor(int, TabItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onAddedEventHandler(TouchEventDispatcher, AbstractTouchEventHandler) - Method in interface de.mrapp.android.tabswitcher.gesture.TouchEventDispatcher.Callback
-
The method, which is invoked, when an event handler has been added.
- onAddedEventHandler(TouchEventDispatcher, AbstractTouchEventHandler) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onAddTab(TabSwitcher) - Method in interface de.mrapp.android.tabswitcher.AddTabButtonListener
-
The method, which is invoked, when a button, which allows to add a tab to a tab switcher, has
been clicked.
- onAddTabButtonColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onAddTabButtonColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onAddTabButtonColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onAddTabButtonColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onAddTabButtonColorChanged(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the color of the button, which allows to add a new
tab, has been changed.
- onAddTabButtonVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onAddTabButtonVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onAddTabButtonVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onAddTabButtonVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onAddTabButtonVisibilityChanged(boolean) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when it has been changed, whether the button, which allows
to add a new tab, should be shown, or not.
- onAllTabsAdded(int, Tab[], int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onAllTabsAdded(int, Tab[], int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onAllTabsAdded(int, Tab[], int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onAllTabsAdded(int, Tab[], int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onAllTabsAdded(int, Tab[], int, int, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when multiple tabs have been added to the model.
- onAllTabsRemoved(TabSwitcher, Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onAllTabsRemoved(Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onAllTabsRemoved(Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onAllTabsRemoved(Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onAllTabsRemoved(Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onAllTabsRemoved(Tab[], Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when all tabs have been removed from the tab switcher.
- onAllTabsRemoved(TabSwitcher, Tab[], Animation) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when all tabs have been removed from the tab switcher.
- onAllTabsRemoved(TabSwitcher, Tab[], Animation) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onAnimationCancel(Animator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.AnimationListenerWrapper
-
- onAnimationEnd(Animator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.AnimationListenerWrapper
-
- onAnimationsEnded() - Method in interface de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.Callback
-
- onAnimationStart(Animator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.AnimationListenerWrapper
-
- onBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onBackgroundColorChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the tab's background color has been changed.
- onCanceled(<any>) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onCancelFling() - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when a fling has been cancelled.
- onCancelFling() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onClick(AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when a view has been clicked.
- onClick(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onCloseableChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onCloseableChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onCloseableChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onCloseableChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when it has been changed, whether the tab is closeable, or
not.
- onCloseButtonIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onCloseButtonIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onCloseButtonIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onCloseButtonIconChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the icon of the tab's close button has been changed.
- onCloseTab(TabSwitcher, Tab) - Method in interface de.mrapp.android.tabswitcher.TabCloseListener
-
The method, which is invoked, when a tab is about to be closed by clicking its close button.
- onContentBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onContentBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onContentBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onContentBackgroundColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onContentBackgroundColorChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the background color of the tab's content has been
changed.
- onCreateContentRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to create the view recycler
adapter, which allows to inflate the views, which are associated with tabs.
- onCreateContentRecyclerAdapter() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onCreateTabViewHolder() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
The method, which is invoked on implementing subclasses in order to create the view holder,
which should be associated with an inflated view.
- onCreateTabViewHolder() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onCreateTabViewHolder() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onDecoratorChanged(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onDecoratorChanged(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onDecoratorChanged(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onDecoratorChanged(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onDecoratorChanged(TabSwitcherDecorator) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the decorator has been changed.
- onDetachLayout(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to detach the layout.
- onDetachLayout(boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onDetachLayout(boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onDown(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
The method, which is invoked on implementing subclasses in order to handle, when a drag
gesture has been started.
- onDown(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
- onDown(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
- onDown(MotionEvent) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- onDrag(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
The method, which is invoked on implementing subclasses in order to handle, when a drag
gesture is performed.
- onDrag(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
- onDrag(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
- onDrag(AbstractDragTabsEventHandler.DragState, float) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked in order to calculate the positions of all tabs, depending
on the current drag distance.
- onDrag(MotionEvent) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- onDrag(AbstractDragTabsEventHandler.DragState, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onEmptyViewChanged(View, long) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onEmptyViewChanged(View, long) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onEmptyViewChanged(View, long) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onEmptyViewChanged(View, long) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onEmptyViewChanged(View, long) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the view, which is shown, when the tab switcher is
empty, has been changed.
- onFinished(<any>, Tab, Bitmap, ImageView, TabItem...) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onFling(float, long) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when a fling has been triggered.
- onFling(float, long) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onGlobalLayout() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout.LayoutListenerWrapper
-
- onGlobalLayout() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onGlobalLayout() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onIconChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onIconChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the tab's icon has been changed.
- onInflateLayout(LayoutInflater, boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is invoked on implementing subclasses in order to inflate the layout.
- onInflateLayout(LayoutInflater, boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onInflateLayout(LayoutInflater, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onInflateTabView(LayoutInflater, ViewGroup, AbstractTabViewHolder) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
The method, which is invoked on implementing subclasses in order to inflate the view, which
is used to visualize tabs.
- onInflateTabView(LayoutInflater, ViewGroup, AbstractTabViewHolder) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onInflateTabView(LayoutInflater, ViewGroup, AbstractTabViewHolder) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onInflateView(LayoutInflater, ViewGroup, AbstractItem, int, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onInflateView(LayoutInflater, ViewGroup, Tab, int, Void...) - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- onInflateView(LayoutInflater, ViewGroup, Tab, int, Void...) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onInflateView(LayoutInflater, ViewGroup, AbstractItem, int, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onInflateView(LayoutInflater, ViewGroup, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method which is invoked, when a view, which is used to visualize a tab, should be
inflated.
- onLoadData(<any>, Tab, TabItem...) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onLoadTabPreview(TabSwitcher, Tab) - Method in interface de.mrapp.android.tabswitcher.TabPreviewListener
-
The method, which is invoked, when the preview of a tab is about to be loaded.
- onLogLevelChanged(LogLevel) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onLogLevelChanged(LogLevel) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onLogLevelChanged(LogLevel) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onLogLevelChanged(LogLevel) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onLogLevelChanged(LogLevel) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the log level has been changed.
- onOvershootEnd(float, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
The method, which is invoked on implementing subclasses, when the tabs are overshooting at
the end.
- onOvershootEnd(float, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- onOvershootReverted() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
The method, which is invoked on implementing subclasses, when an overshoot has been reverted.
- onOvershootReverted() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- onOvershootStart(float, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
The method, which is invoked on implementing subclasses, when the tabs are overshooting at
the start.
- onOvershootStart(float, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- onPaddingChanged(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onPaddingChanged(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onPaddingChanged(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onPaddingChanged(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onPaddingChanged(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onPaddingChanged(int, int, int, int) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the padding has been changed.
- onPostExecute(ImageView, Bitmap, TabItem...) - Method in class de.mrapp.android.tabswitcher.layout.phone.PreviewDataBinder
-
- onPreExecute(ImageView, TabItem...) - Method in class de.mrapp.android.tabswitcher.layout.phone.PreviewDataBinder
-
- onPressEnded(AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when pressing a view has been ended.
- onPressEnded(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onPressStarted(AbstractItem) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when pressing a view has been started.
- onPressStarted(AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onProgressBarColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onProgressBarColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onProgressBarColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onProgressBarColorChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the color of the tab's progress bar has been changed.
- onProgressBarVisibilityChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onProgressBarVisibilityChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onProgressBarVisibilityChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onProgressBarVisibilityChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the visibility of the tab's progress bar has been
changed.
- onPulledDown() - Method in interface de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler.Callback
-
The method, which is notified, when the currently selected tab has been pulled down.
- onPulledDown() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onPulledDown() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onRemovedEventHandler(TouchEventDispatcher, AbstractTouchEventHandler) - Method in interface de.mrapp.android.tabswitcher.gesture.TouchEventDispatcher.Callback
-
The method, which is invoked, when an event handler has been removed.
- onRemovedEventHandler(TouchEventDispatcher, AbstractTouchEventHandler) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onRemoveView(View, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onRemoveView(View, Tab) - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- onRemoveView(View, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onRemoveView(View, Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onRemoveView(View, AbstractItem) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onReset() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
The method, which invoked on implementing subclasses, when the drag handler has been reset.
- onReset() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler
-
- onRestoreInstanceState(Parcelable) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- onRevertEndOvershoot() - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when an overshoot at the end should be reverted.
- onRevertEndOvershoot() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onRevertEndOvershoot() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onRevertStartOvershoot() - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when an overshoot at the start should be reverted.
- onRevertStartOvershoot() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onRevertStartOvershoot() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSaveInstanceState() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- onSaveInstanceState(View, Tab, int, int, Bundle) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method, which is invoked, when the view, which is used to visualize a tab, is removed.
- onSelectionChanged(TabSwitcher, int, Tab) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onSelectionChanged(int, int, Tab, boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onSelectionChanged(int, int, Tab, boolean) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSelectionChanged(int, int, Tab, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onSelectionChanged(int, int, Tab, boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onSelectionChanged(int, int, Tab, boolean) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the currently selected tab has been changed.
- onSelectionChanged(TabSwitcher, int, Tab) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when the currently selected tab has been changed.
- onSelectionChanged(TabSwitcher, int, Tab) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onShowTab(Context, TabSwitcher, View, Tab, int, int, Bundle) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method which is invoked, when the view, which is used to visualize a tab, should be
shown, respectively when it should be refreshed.
- onShowTabView(View, TabItem, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
The method, which is invoked on implementing subclasses in order to adapt the appearance of a
view, which is used to visualize a tab.
- onShowTabView(View, TabItem, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onShowTabView(View, TabItem, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onShowView(Context, View, AbstractItem, boolean, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onShowView(Context, View, Tab, boolean, Void...) - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- onShowView(Context, View, Tab, boolean, Void...) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onShowView(Context, View, AbstractItem, boolean, Integer...) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onStartOvershoot(float) - Method in interface de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler.Callback
-
The method, which is invoked, when tabs are overshooting at the start.
- onStartOvershoot(float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwipe(TabItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when a tab is swiped.
- onSwipe(TabItem, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onSwipe(TabItem, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwipeEnded(TabItem, boolean, float) - Method in interface de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler.Callback
-
The method, which is invoked, when swiping a tab ended.
- onSwipeEnded(TabItem, boolean, float) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onSwipeEnded(TabItem, boolean, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwitcherHidden(TabSwitcher) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onSwitcherHidden() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onSwitcherHidden() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onSwitcherHidden() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwitcherHidden() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onSwitcherHidden() - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the tab switcher has been hidden.
- onSwitcherHidden(TabSwitcher) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when the tab switcher has been hidden.
- onSwitcherHidden(TabSwitcher) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onSwitcherShown(TabSwitcher) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onSwitcherShown() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onSwitcherShown() - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onSwitcherShown() - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwitcherShown() - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onSwitcherShown() - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the tab switcher has been shown.
- onSwitcherShown(TabSwitcher) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when the tab switcher has been shown.
- onSwitcherShown(TabSwitcher) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onSwitchingBetweenTabs(int, float) - Method in interface de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler.Callback
-
The method, which is invoked, when switching between neighboring tabs.
- onSwitchingBetweenTabs(int, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwitchingBetweenTabs(int, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onSwitchingBetweenTabsEnded(int, int, float, long) - Method in interface de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler.Callback
-
The method, which is invoked, when switching between neighboring tabs ended.
- onSwitchingBetweenTabsEnded(int, int, float, long) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onSwitchingBetweenTabsEnded(int, int, float, long) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTabAdded(TabSwitcher, int, Tab, Animation) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onTabAdded(int, Tab, int, int, boolean, Animation) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabAdded(int, Tab, int, int, boolean, Animation) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onTabAdded(int, Tab, int, int, boolean, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabAdded(int, Tab, int, int, boolean, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTabAdded(int, Tab, int, int, boolean, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when a tab has been added to the model.
- onTabAdded(TabSwitcher, int, Tab, Animation) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when a tab has been added to the tab switcher.
- onTabAdded(TabSwitcher, int, Tab, Animation) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onTabBackgroundColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabBackgroundColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabBackgroundColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabBackgroundColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabRecyclerAdapter
-
- onTabBackgroundColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTabBackgroundColorChanged(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the background color of a tab has been changed.
- onTabCloseButtonIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabCloseButtonIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabCloseButtonIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabCloseButtonIconChanged(Drawable) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the icon of a tab's close button has been changed.
- onTabContentBackgroundColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabContentBackgroundColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabContentBackgroundColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabRecyclerAdapter
-
- onTabContentBackgroundColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabContentBackgroundColorChanged(int) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the background color of a tab's content has been
changed.
- onTabIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabIconChanged(Drawable) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabIconChanged(Drawable) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the default icon of a tab has been changed.
- onTabProgressBarColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabProgressBarColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabProgressBarColorChanged(int) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabProgressBarColorChanged(int) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the color of a tab's progress bar has been changed.
- onTabRemoved(TabSwitcher, int, Tab, Animation) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- onTabRemoved(int, Tab, int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabRemoved(int, Tab, int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onTabRemoved(int, Tab, int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabRemoved(int, Tab, int, int, Animation) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTabRemoved(int, Tab, int, int, Animation) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when a tab has been removed from the model.
- onTabRemoved(TabSwitcher, int, Tab, Animation) - Method in interface de.mrapp.android.tabswitcher.TabSwitcherListener
-
The method, which is invoked, when a tab has been removed from the tab switcher.
- onTabRemoved(TabSwitcher, int, Tab, Animation) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
- onTabTitleColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTabTitleColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onTabTitleColorChanged(ColorStateList) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTabTitleColorChanged(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the text color of a tab's title has been changed.
- onTiltOnEndOvershoot(float) - Method in interface de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler.Callback
-
The method, which is invoked, when the tabs should be tilted when overshooting at the
end.
- onTiltOnEndOvershoot(float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onTiltOnStartOvershoot(float) - Method in interface de.mrapp.android.tabswitcher.layout.phone.PhoneDragTabsEventHandler.Callback
-
The method, which is invoked, when the tabs should be tilted when overshooting at the
start.
- onTiltOnStartOvershoot(float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneTabSwitcherLayout
-
- onTitleChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTitleChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTitleChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTitleChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the tab's title has been changed.
- onTitleTextColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onTitleTextColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onTitleTextColorChanged(Tab) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- onTitleTextColorChanged(Tab) - Method in interface de.mrapp.android.tabswitcher.Tab.Callback
-
The method, which is invoked, when the text color of the tab's title has been changed.
- onToolbarMenuInflated(int, Toolbar.OnMenuItemClickListener) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onToolbarMenuInflated(int, OnMenuItemClickListener) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onToolbarMenuInflated(int, Toolbar.OnMenuItemClickListener) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onToolbarMenuInflated(int, OnMenuItemClickListener) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the menu of the toolbar, which is shown, when the tab
switcher is shown, has been inflated.
- onToolbarNavigationIconChanged(Drawable, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onToolbarNavigationIconChanged(Drawable, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onToolbarNavigationIconChanged(Drawable, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onToolbarNavigationIconChanged(Drawable, View.OnClickListener) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the navigation icon of the toolbar, which is shown,
when the tab switcher is shown, has been changed.
- onToolbarTitleChanged(CharSequence) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onToolbarTitleChanged(CharSequence) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onToolbarTitleChanged(CharSequence) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onToolbarTitleChanged(CharSequence) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when the title of the toolbar, which is shown, when the tab
switcher is shown, has been changed.
- onToolbarVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
- onToolbarVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
- onToolbarVisibilityChanged(boolean) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- onToolbarVisibilityChanged(boolean) - Method in interface de.mrapp.android.tabswitcher.model.Model.Listener
-
The method, which is invoked, when it has been changed, whether the toolbars should be
shown, when the tab switcher is shown, or not.
- onTouchEvent() - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
The method, which is invoked on implementing subclasses, when a touch event is about to be
handled.
- onTouchEvent() - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
- onTouchEvent() - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
- onTouchEvent() - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- onTouchEvent(MotionEvent) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- onUp(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Handles, when a drag gesture has been ended.
- onUp(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
- onUp(MotionEvent) - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
- onUp(MotionEvent) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
- saveInstanceState(Bundle) - Method in class de.mrapp.android.tabswitcher.layout.ContentRecyclerAdapter
-
- saveInstanceState(Bundle) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletContentRecyclerAdapterWrapper
-
- saveInstanceState(Bundle) - Method in interface de.mrapp.android.tabswitcher.model.Restorable
-
Saves the current state.
- saveInstanceState(Bundle) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- saveInstanceState(View, Tab, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcherDecorator
-
The method, which is invoked by a
TabSwitcher to save the current state of a tab.
- SECONDARY_TOOLBAR_INDEX - Static variable in class de.mrapp.android.tabswitcher.TabSwitcher
-
- secondLayoutPass(AbstractItemIterator.AbstractBuilder) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
The method, which is called when dragging after the positions and states of all tabs have
been calculated.
- secondLayoutPass(AbstractItemIterator.AbstractBuilder) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletTabSwitcherLayout
-
- selectTab(Tab) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Selects a specific tab.
- selectTab(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Selects the tab as a specific index.
- selectTab(Tab) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- selectTab(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- selectTab(Tab) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- selectTab(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- self() - Method in class de.mrapp.android.tabswitcher.Animation.Builder
-
Returns a reference to the builder.
- self() - Method in class de.mrapp.android.tabswitcher.DragGesture.Builder
-
Returns a reference to the builder.
- setAddTabButtonColor(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the color of the button, which allows to add a new tab.
- setAddTabButtonColor(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the color of the button, which allows to add a new tab.
- setAddTabButtonColor(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setAddTabButtonColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setAddTabButtonColor(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setAddTabButtonColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setAlpha(int) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- setAnimationDuration(long) - Method in class de.mrapp.android.tabswitcher.SwipeGesture.Builder
-
Sets the duration of the swipe animation of the gestures, which are created by the
builder.
- setBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's background color.
- setBackgroundColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's background color.
- setCallback(PullDownGestureEventHandler.Callback) - Method in class de.mrapp.android.tabswitcher.gesture.PullDownGestureEventHandler
-
Sets the callback, which should be notified about the event handler's events.
- setCallback(SwipeGestureEventHandler.Callback) - Method in class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
Sets the callback, which should be notified about the event handler's events.
- setCallback(TouchEventDispatcher.Callback) - Method in class de.mrapp.android.tabswitcher.gesture.TouchEventDispatcher
-
Sets the callback, which should be notified, when event handlers are added or removed.
- setCallback(CallbackType) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Sets the callback, which should be notified about the drag handler's events.
- setCallback(AbstractTabSwitcherLayout.Callback) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Sets the callback, which should be notified about the layout's events.
- setCloseable(boolean) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets, whether the tab should be closeable, or not.
- setCloseButtonIcon(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the icon of the tab's close button.
- setCloseButtonIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the icon of the tab's close button.
- setClosing(boolean) - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Sets, whether the tab is currently being closed, or not.
- setColorFilter(ColorFilter) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
- setContentBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the background color of the tab's content.
- setCount(int) - Method in class de.mrapp.android.tabswitcher.drawable.TabSwitcherDrawable
-
Updates the drawable to display a specific value.
- setCount(int) - Method in class de.mrapp.android.tabswitcher.view.TabSwitcherButton
-
Updates the image button to display a specific value.
- setDecorator(TabSwitcherDecorator) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the decorator, which allows to inflate the views, which correspond to the tabs of the
tab switcher.
- setDecorator(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setDecorator(TabSwitcherDecorator) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setDirection(SwipeAnimation.SwipeDirection) - Method in class de.mrapp.android.tabswitcher.SwipeAnimation.Builder
-
Sets the direction of the animations, which are created by the builder.
- setDragState(AbstractDragTabsEventHandler.DragState) - Method in class de.mrapp.android.tabswitcher.layout.AbstractDragTabsEventHandler
-
Sets the state of the currently performed drag gesture.
- setDuration(long) - Method in class de.mrapp.android.tabswitcher.Animation.Builder
-
Sets the duration of the animations, which are created by the builder.
- setEmptyView(View) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the view, which should be shown, when the tab switcher is empty.
- setEmptyView(View, long) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the view, which should be shown, when the tab switcher is empty.
- setEmptyView(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the view, which should be shown, when the tab switcher is empty.
- setEmptyView(int, long) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the view, which should be shown, when the tab switcher is empty.
- setEmptyView(View) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setEmptyView(View, long) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setEmptyView(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setEmptyView(int, long) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setEmptyView(View) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setEmptyView(View, long) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setEmptyView(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setEmptyView(int, long) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setFirstVisibleIndex(int) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabSwitcherLayout
-
Sets the index of the first visible tab.
- setIcon(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's icon.
- setIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's icon.
- setInterpolator(Interpolator) - Method in class de.mrapp.android.tabswitcher.Animation.Builder
-
Sets the interpolator, which should be used by the animations, which are created by the
builder.
- setLayoutPolicy(LayoutPolicy) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Sets the layout policy, which should be used by the tab switcher.
- setLogLevel(LogLevel) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the log level, which should be used for logging.
- setLogLevel(LogLevel) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setLogLevel(LogLevel) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setPadding(int, int, int, int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the padding of the tab switcher.
- setPadding(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setPadding(int, int, int, int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setParameters(Bundle) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets a bundle, which contains the optional parameters, which should be associated with the
tab.
- setPivot(Arithmetics.Axis, AbstractItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Sets the pivot of an item on a specific axis.
- setPivot(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- setPivot(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- setPointerId(int) - Method in class de.mrapp.android.tabswitcher.gesture.AbstractTouchEventHandler
-
Sets the id of the pointer, which has been used to start the current drag gesture.
- setPosition(Arithmetics.Axis, AbstractItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Sets the position of an item on a specific axis.
- setPosition(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- setPosition(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- setPosition(float) - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Sets the position of the tab on the dragging axis.
- setProgressBarColor(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the color of the tab's progress bar.
- setReferenceTabIndex(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Sets the index of the tab, which should be used as a reference, when restoring the positions
of tabs.
- setReferenceTabPosition(float) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
Sets the position of the tab, which should be used as a reference, when restoring the
positions of tabs.
- setRelocateAnimationDuration(long) - Method in class de.mrapp.android.tabswitcher.SwipeAnimation.Builder
-
Sets the duration of the animations, which are used to relocate the other tabs, when a
tab has been added or removed.
- setRotation(Arithmetics.Axis, AbstractItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Sets the rotation of an item on a specific axis.
- setRotation(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- setRotation(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- setScale(Arithmetics.Axis, AbstractItem, float) - Method in interface de.mrapp.android.tabswitcher.layout.Arithmetics
-
Sets the scale of an item on a specific axis.
- setScale(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.phone.PhoneArithmetics
-
- setScale(Arithmetics.Axis, AbstractItem, float) - Method in class de.mrapp.android.tabswitcher.layout.tablet.TabletArithmetics
-
- setState(State) - Method in class de.mrapp.android.tabswitcher.model.Tag
-
Sets the state of the tab.
- setTabBackgroundColor(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default background color of a tab.
- setTabBackgroundColor(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default background color of a tab.
- setTabBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabBackgroundColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabBackgroundColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabCloseButtonIcon(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default icon of a tab's close button.
- setTabCloseButtonIcon(Bitmap) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default icon of a tab's close button.
- setTabCloseButtonIcon(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabCloseButtonIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabCloseButtonIcon(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabCloseButtonIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabContentBackgroundColor(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default background color of a tab's content.
- setTabContentBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabContentBackgroundColor(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabIcon(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default icon of a tab.
- setTabIcon(Bitmap) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default icon of a tab.
- setTabIcon(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabIcon(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabIcon(Bitmap) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabProgressBarColor(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the color of a tab's progress bar.
- setTabProgressBarColor(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabProgressBarColor(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabTitleTextColor(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default text color of a tab's title.
- setTabTitleTextColor(ColorStateList) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the default text color of a tab's title.
- setTabTitleTextColor(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabTitleTextColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setTabTitleTextColor(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTabTitleTextColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTag(Tag) - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Sets the tag, which is associated with the item.
- setThreshold(int) - Method in class de.mrapp.android.tabswitcher.DragGesture.Builder
-
Sets the threshold of the drag gestures, which are created by the builder.
- setTitle(CharSequence) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's title.
- setTitle(Context, int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the tab's title.
- setTitleTextColor(int) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the text color of the tab's title.
- setTitleTextColor(ColorStateList) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets the text color of the tab's title.
- setToolbarNavigationIcon(int, View.OnClickListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the navigation icon of the toolbar, which is shown, when the tab switcher is shown.
- setToolbarNavigationIcon(Drawable, View.OnClickListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the navigation icon of the toolbar, which is shown, when the tab switcher is shown.
- setToolbarNavigationIcon(int, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setToolbarNavigationIcon(Drawable, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setToolbarNavigationIcon(Drawable, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setToolbarNavigationIcon(int, View.OnClickListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setToolbarTitle(int) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the title of the toolbar, which is shown, when the tab switcher is shown.
- setToolbarTitle(CharSequence) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets the title of the toolbar, which is shown, when the tab switcher is shown.
- setToolbarTitle(int) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setToolbarTitle(CharSequence) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- setToolbarTitle(int) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setToolbarTitle(CharSequence) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- setTouchableArea(float, float, float, float) - Method in class de.mrapp.android.tabswitcher.DragGesture.Builder
-
Sets the bounds of the onscreen area, which should be taken into consideration for
recognizing the drag gestures, which are create by the builder.
- setTouchableArea(RectF) - Method in class de.mrapp.android.tabswitcher.DragGesture.Builder
-
Sets the bounds of the onscreen area, which should be taken into consideration for
recognizing the drag gestures, which are create by the builder.
- setupWithMenu(TabSwitcher, View.OnClickListener) - Static method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Setups the tab switcher to be associated with those menu items of its own toolbar menu, which
use a
TabSwitcherButton as their action view.
- setupWithMenu(TabSwitcher, Menu, View.OnClickListener) - Static method in class de.mrapp.android.tabswitcher.TabSwitcher
-
Setups the tab switcher to be associated with those menu items of a specific menu, which use
a
TabSwitcherButton as their action view.
- setView(View) - Method in class de.mrapp.android.tabswitcher.model.AbstractItem
-
Sets the view, which is used to visualize the item.
- setViewHolder(AbstractTabViewHolder) - Method in class de.mrapp.android.tabswitcher.model.TabItem
-
Sets the view holder, which stores references to the views, which belong to the tab.
- setViewRecycler(<any>) - Method in class de.mrapp.android.tabswitcher.layout.AbstractTabRecyclerAdapter
-
Sets the view recycler, which allows to inflate the views, which are used to visualize tabs.
- setX(float) - Method in class de.mrapp.android.tabswitcher.PeekAnimation.Builder
-
Sets the horizontal position, the animations, which are created by the builder, should
start at.
- setX(float) - Method in class de.mrapp.android.tabswitcher.RevealAnimation.Builder
-
Sets the horizontal position, the animations, which are created by the builder, should
start at.
- setY(float) - Method in class de.mrapp.android.tabswitcher.PeekAnimation.Builder
-
Sets the vertical position, the animations, which are created by the builder, should
start at.
- setY(float) - Method in class de.mrapp.android.tabswitcher.RevealAnimation.Builder
-
Sets the vertical position, the animations, which are created by the builder, should
start at.
- showAddTabButton(AddTabButtonListener) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets, whether a button, which allows to add a new tab, should be shown.
- showAddTabButton(AddTabButtonListener) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- showAddTabButton(AddTabButtonListener) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- showProgressBar(boolean) - Method in class de.mrapp.android.tabswitcher.Tab
-
Sets, whether the tab's progress bar should be shown, or not.
- showSwitcher() - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Shows the tab switcher by using an animation, if it is not already shown.
- showSwitcher() - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- showSwitcher() - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- showToolbars(boolean) - Method in interface de.mrapp.android.tabswitcher.model.Model
-
Sets, whether the toolbars should be shown, when the tab switcher is shown, or not.
- showToolbars(boolean) - Method in class de.mrapp.android.tabswitcher.model.TabSwitcherModel
-
- showToolbars(boolean) - Method in class de.mrapp.android.tabswitcher.TabSwitcher
-
- start - Variable in class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator.AbstractBuilder
-
The index of the first item, which should be iterated.
- start(int) - Method in class de.mrapp.android.tabswitcher.iterator.AbstractItemIterator.AbstractBuilder
-
Sets the index of the first item, which should be iterated.
- State - Enum in de.mrapp.android.tabswitcher.model
-
Contains all possible states of a tab, while the switcher is shown.
- SwipeAnimation - Class in de.mrapp.android.tabswitcher
-
A swipe animation, which moves tabs on the orthogonal axis.
- SwipeAnimation.Builder - Class in de.mrapp.android.tabswitcher
-
A builder, which allows to configure and create instances of the class
SwipeAnimation.
- SwipeAnimation.SwipeDirection - Enum in de.mrapp.android.tabswitcher
-
Contains all possible directions of a swipe animation.
- SwipeGesture - Class in de.mrapp.android.tabswitcher
-
A drag gesture, which allows to switch between tabs, when swiping horizontally.
- SwipeGesture.Builder - Class in de.mrapp.android.tabswitcher
-
A builder, which allows to configure and create instances of the class
SwipeGesture.
- SwipeGestureEventHandler - Class in de.mrapp.android.tabswitcher.gesture
-
An event handler, which allows to handle swipe gestures, which can be used to switch between
tabs.
- SwipeGestureEventHandler(TabSwitcher, int, RectF, long) - Constructor for class de.mrapp.android.tabswitcher.gesture.SwipeGestureEventHandler
-
Creates a new event handler, which allows to handle swipe gestures, which can be used to
switch between tabs.
- SwipeGestureEventHandler.Callback - Interface in de.mrapp.android.tabswitcher.gesture
-
Defines the interface, a class, which should be notified about the events of a
SwipeGestureEventHandler, must implement.