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

A

ActionModeHelper - Class in eu.davidea.flexibleadapter.helpers
Helper Class to coordinate the MULTI selection with FlexibleAdapter.
ActionModeHelper(FlexibleAdapter, int) - Constructor for class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Default constructor with internal callback.
ActionModeHelper(FlexibleAdapter, int, ActionMode.Callback) - Constructor for class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Constructor with internal callback + custom callback.
addItemViewType(int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Applies the general offset also to the specified viewType.
addItemViewType(int, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
As FlexibleItemDecoration.addItemViewType(int) but with custom offset equals to all sides that will affect only this viewType.
addItemViewType(int, int, int, int, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
As FlexibleItemDecoration.addItemViewType(int) but with custom offset that will affect only this viewType.
adjustAlpha(int, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Adjusts the alpha of a color.
alphaAnimator(List<Animator>, View, float) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
This is the default animator.
animateAdd(ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
animateAddImpl(ViewHolder, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
Performs the Add Animation of this ViewHolder.
animateChange(ViewHolder, ViewHolder, int, int, int, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
animateMove(ViewHolder, int, int, int, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
animateRemove(ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
animateRemoveImpl(ViewHolder, int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
Performs the Remove Animation of this ViewHolder.
AnimatorHelper - Class in eu.davidea.flexibleadapter.helpers
 
AnimatorHelper() - Constructor for class eu.davidea.flexibleadapter.helpers.AnimatorHelper
 
ATTRS - Static variable in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 

C

calculateSpeedPerPixel(DisplayMetrics) - Method in class eu.davidea.flexibleadapter.common.TopSnappedSmoothScroller
canReuseUpdatedViewHolder(ViewHolder, List<Object>) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator

If the payload list is not empty, DefaultItemAnimator returns true.

colorAccent - Static variable in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
computeScrollVectorForPosition(int) - Method in class eu.davidea.flexibleadapter.common.TopSnappedSmoothScroller
Controls the direction in which smoothScroll looks for your view
create(FlexibleAdapter, View) - Static method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
create(FlexibleAdapter, View, View) - Static method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
create(FlexibleAdapter, View, View, EmptyViewHelper.OnEmptyViewListener) - Static method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 

D

DATE_TIME_FORMAT - Static variable in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
DefaultAddVpaListener(ViewHolder) - Constructor for class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultAddVpaListener
 
DefaultRemoveVpaListener(ViewHolder) - Constructor for class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultRemoveVpaListener
 
destroyActionModeIfCan() - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Utility method to be called from Activity in many occasions such as: onBackPressed, onRefresh for SwipeRefreshLayout, after deleting all selected items.
disableDragOnActionMode(boolean) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Automatically disables LongPress drag and Handle drag capability when ActionMode is activated and enable it again when ActionMode is destroyed.
disableSwipeOnActionMode(boolean) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Automatically disables Swipe capability when ActionMode is activated and enable it again when ActionMode is destroyed.
dpToPx(Context, float) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
draw(Canvas, RecyclerView) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
DrawableUtils - Class in eu.davidea.flexibleadapter.utils
 
DrawableUtils() - Constructor for class eu.davidea.flexibleadapter.utils.DrawableUtils
 
drawHorizontal(Canvas, RecyclerView) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
drawVertical(Canvas, RecyclerView) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 

E

EmptyViewHelper - Class in eu.davidea.flexibleadapter.helpers
Helper class to show an empty view when Recycler View has no items.
EmptyViewHelper.OnEmptyViewListener - Interface in eu.davidea.flexibleadapter.helpers
 
endAnimation(ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
endAnimations() - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
eu.davidea.flexibleadapter.common - package eu.davidea.flexibleadapter.common
 
eu.davidea.flexibleadapter.helpers - package eu.davidea.flexibleadapter.helpers
 
eu.davidea.flexibleadapter.utils - package eu.davidea.flexibleadapter.utils
 

F

fetchAccentColor(Context, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Optimized method to fetch the accent color on devices with at least Lollipop.
findFirstCompletelyVisibleItemPosition() - Method in class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
findFirstVisibleItemPosition() - Method in class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
findLastCompletelyVisibleItemPosition() - Method in class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
findLastVisibleItemPosition() - Method in class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
FlexibleItemAnimator - Class in eu.davidea.flexibleadapter.common
This implementation of RecyclerView.ItemAnimator provides basic animations on remove, add, and move events that happen to the items in a RecyclerView.
FlexibleItemAnimator() - Constructor for class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
FlexibleItemAnimator.DefaultAddVpaListener - Class in eu.davidea.flexibleadapter.common
 
FlexibleItemAnimator.DefaultRemoveVpaListener - Class in eu.davidea.flexibleadapter.common
 
FlexibleItemDecoration - Class in eu.davidea.flexibleadapter.common
This item decorator implements identical drawing technique of DividerItemDecorator from Android API, and at the same time, it adds several useful functionalities: Supports all RecyclerView LayoutManagers that implement (Linear, Grid or StaggeredGrid).
FlexibleItemDecoration(Context) - Constructor for class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Constructor which saves the Context to calculate the dpi OR to retrieve the divider later on.
FlexibleUtils - Class in eu.davidea.flexibleadapter.utils
Set of utility methods most used in all applications.
FlexibleUtils() - Constructor for class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
flipAnimator(List<Animator>, View) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will flip from 0.0f to 1.0f.
formatDateTime(Date) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Predefined format: dd MMM yyyy HH:mm:ss z
formatDateTime(Date, String) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Date formatter with the provided format.
fromHtmlCompat(String) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 

G

getActionMode() - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
 
getActivatedPosition() - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Gets the activated position only when mode is SINGLE.
getClassName(Object) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getColorControlHighlight(Context) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to get the system (or overridden) default colorControlHighlight.
getColorDrawable(int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Generates the ColorDrawable object from the provided Color.
getDisplayMetrics(Context) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getDrawableCompat(Context, int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to get the drawable by its resource.
getEmptyDataView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
getEmptyFilterView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
getItemOffsets(Rect, View, RecyclerView, RecyclerView.State) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
getModeName(int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getOffset() - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Returns the current general offset in dpi.
getRippleDrawable(Drawable, int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Adds a ripple effect to any Drawable background.
getScreenDimensions(Context) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getSelectableBackgroundCompat(int, int, int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to get a custom selectable background with Ripple color, if device has at least Lollipop.
getSelectableItemBackground(Context) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to get the system (or overridden) default selectableItemBackground Drawable.
getSpanCount() - Method in class eu.davidea.flexibleadapter.common.SmoothScrollLinearLayoutManager
 
getVersionCode(Context) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getVersionName(Context) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
getVerticalSnapPreference() - Method in class eu.davidea.flexibleadapter.common.TopSnappedSmoothScroller
 

H

hasJellyBean() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
API 16
hasLollipop() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
API 21
hasMarshmallow() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
API 23
hasNougat() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
API 24
hasOreo() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
API 26
hideEmptyDataView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
Hides EmptyDataView by setting Alpha property to 0.
hideEmptyFilterView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
Hides EmptyFilterView by setting Alpha property to 0.
hideSoftInput(Activity) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Show Soft Keyboard with new Thread.
hideSoftInputFrom(Context, View) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Hide Soft Keyboard from Dialogs with new Thread.
hideView(View) - Static method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
highlightText(TextView, String, String) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Sets a spannable text with the accent color into the provided TextView.
highlightText(TextView, String, String, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Sets a spannable text with any highlight color into the provided TextView.
highlightWords(TextView, String, String) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Sets a spannable text with the accent color for each word provided by the constraint text into the provided TextView.
highlightWords(TextView, String, String, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Sets a spannable text with any highlight color for each word provided by the constraint text into the provided TextView.

I

INVALID_COLOR - Static variable in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
isRunning() - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 

M

mActionMode - Variable in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
 
mBounds - Variable in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
mDivider - Variable in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
mDrawOver - Variable in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
MILLISECONDS_PER_INCH - Static variable in class eu.davidea.flexibleadapter.common.TopSnappedSmoothScroller
The modification of this value affects the creation of ALL Layout Managers.
mInterpolator - Variable in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 

O

onActionCanceled(int, List<Integer>) - Method in interface eu.davidea.flexibleadapter.helpers.UndoHelper.OnActionListener
Called when Undo event is triggered.
onActionConfirmed(int, int) - Method in interface eu.davidea.flexibleadapter.helpers.UndoHelper.OnActionListener
Called when Undo timeout is over and action must be committed in the user Database.
onActionItemClicked(ActionMode, MenuItem) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
 
onAnimationCancel(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultAddVpaListener
 
onAnimationCancel(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultRemoveVpaListener
 
onAnimationEnd(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultAddVpaListener
 
onAnimationEnd(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultRemoveVpaListener
 
onAnimationStart(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultAddVpaListener
 
onAnimationStart(View) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator.DefaultRemoveVpaListener
 
onClick(int) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Implements the basic behavior of a CAB and multi select behavior.
onCreateActionMode(ActionMode, Menu) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
 
onDeleteConfirmed(int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
Note: This method is also invoked by FlexibleAdapter#filterItems(List) before applying the filter.
onDestroyActionMode(ActionMode) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
With FlexibleAdapter v5.0.0 the default mode is Mode#IDLE, if you want single selection enabled change default mode with ActionModeHelper.withDefaultMode(int).
onDismissed(Snackbar, int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
onDraw(Canvas, RecyclerView, RecyclerView.State) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
onDrawOver(Canvas, RecyclerView, RecyclerView.State) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
 
onLongClick(AppCompatActivity, int) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Implements the basic behavior of a CAB and multi select behavior onLongClick.
onPrepareActionMode(ActionMode, Menu) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
 
onShown(Snackbar) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
onUpdateEmptyDataView(int) - Method in interface eu.davidea.flexibleadapter.helpers.EmptyViewHelper.OnEmptyViewListener
Called at startup and every time a main item is inserted or removed.
onUpdateEmptyFilterView(int) - Method in interface eu.davidea.flexibleadapter.helpers.EmptyViewHelper.OnEmptyViewListener
Called at each filter request.
onUpdateEmptyView(int) - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 
onUpdateFilterView(int) - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
 

P

preAnimateAddImpl(ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
Prepares the View for Add Animation.
preAnimateRemoveImpl(ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
Prepares the View for Remove Animation.

R

REMOVE - Static variable in annotation type eu.davidea.flexibleadapter.helpers.UndoHelper.Action
Indicates that the Action Listener for confirmation will perform a deletion.
removeDivider() - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Removes any divider previously set.
removeItemViewType(int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
In case a viewType should not have anymore the applied offset.
resetAccentColor() - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Reset the internal accent color to FlexibleUtils.INVALID_COLOR, to give the possibility to re-fetch it at runtime, since once it is fetched it cannot be changed.
restoreSelection(AppCompatActivity) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Helper method to restart the action mode after a restoration of deleted items and after screen rotation.
reveal(View, int, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Create the reveal effect animation.
runPendingAnimations() - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 

S

scaleAnimator(List<Animator>, View, float) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will scale to 1.0f.
setBackgroundCompat(View, Drawable) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to set the background to a view, depending on the android version.
setBackgroundCompat(View, int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Helper method to set the background to a view, depending on the android version
setBackgroundCompat(View, int, int, int) - Static method in class eu.davidea.flexibleadapter.utils.DrawableUtils
Ultra compat method to set the background to a view, providing color resource identifiers.
setDuration(List<Animator>, long) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Adds a custom duration to the current view.
setInterpolator(Interpolator) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemAnimator
 
shouldDrawDivider(RecyclerView.ViewHolder) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Allows to define for which items the divider should be drawn.
showEmptyDataView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
Shows EmptyDataView by animating alpha property to 1.
showEmptyFilterView() - Method in class eu.davidea.flexibleadapter.helpers.EmptyViewHelper
Shows EmptyFilterView by animating alpha property to 1.
showSoftInput(Context, View) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Show Soft Keyboard with new Thread.
slideInFromBottomAnimator(List<Animator>, View, RecyclerView) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will slide from Bottom of the screen to its natural position.
slideInFromLeftAnimator(List<Animator>, View, RecyclerView, float) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will slide from Left to Right.
slideInFromRightAnimator(List<Animator>, View, RecyclerView, float) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will slide from Right to Left.
slideInFromTopAnimator(List<Animator>, View, RecyclerView) - Static method in class eu.davidea.flexibleadapter.helpers.AnimatorHelper
Item will slide from Top of the screen to its natural position.
SmoothScrollGridLayoutManager - Class in eu.davidea.flexibleadapter.common
Optimized implementation of GridLayoutManager to SmoothScroll to a Top position.
SmoothScrollGridLayoutManager(Context, int) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollGridLayoutManager
 
SmoothScrollGridLayoutManager(Context, int, int, boolean) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollGridLayoutManager
 
SmoothScrollLinearLayoutManager - Class in eu.davidea.flexibleadapter.common
Optimized implementation of LinearLayoutManager to SmoothScroll to a Top position.
SmoothScrollLinearLayoutManager(Context) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollLinearLayoutManager
 
SmoothScrollLinearLayoutManager(Context, int, boolean) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollLinearLayoutManager
 
SmoothScrollStaggeredLayoutManager - Class in eu.davidea.flexibleadapter.common
Optimized implementation of StaggeredGridLayoutManager to SmoothScroll to a Top position.
SmoothScrollStaggeredLayoutManager(Context, int) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
SmoothScrollStaggeredLayoutManager(Context, int, int) - Constructor for class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
smoothScrollToPosition(RecyclerView, RecyclerView.State, int) - Method in class eu.davidea.flexibleadapter.common.SmoothScrollGridLayoutManager
 
smoothScrollToPosition(RecyclerView, RecyclerView.State, int) - Method in class eu.davidea.flexibleadapter.common.SmoothScrollLinearLayoutManager
 
smoothScrollToPosition(RecyclerView, RecyclerView.State, int) - Method in class eu.davidea.flexibleadapter.common.SmoothScrollStaggeredLayoutManager
 
SPLIT_EXPRESSION - Static variable in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
start(List<Integer>, View, int, int, int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
As UndoHelper.start(List, View, CharSequence, CharSequence, int) but with String resources instead of CharSequence.
start(List<Integer>, View, CharSequence, CharSequence, int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
Performs the action on the specified positions and displays a SnackBar to Undo the operation.

T

textAppearanceCompat(TextView, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
toggleSelection(int) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Toggle the selection state of an item.
toLowerCase(String) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
 
TopSnappedSmoothScroller - Class in eu.davidea.flexibleadapter.common
Common class for all Smooth Scroller Layout Managers.
TopSnappedSmoothScroller(Context, RecyclerView.LayoutManager) - Constructor for class eu.davidea.flexibleadapter.common.TopSnappedSmoothScroller
 

U

UNDO_TIMEOUT - Static variable in class eu.davidea.flexibleadapter.helpers.UndoHelper
Default undo timeout of 5''.
UndoHelper - Class in eu.davidea.flexibleadapter.helpers
Helper Class to simplify the Undo operation with FlexibleAdapter.
UndoHelper(FlexibleAdapter, UndoHelper.OnActionListener) - Constructor for class eu.davidea.flexibleadapter.helpers.UndoHelper
Default constructor.
UndoHelper.Action - Annotation Type in eu.davidea.flexibleadapter.helpers
Annotation interface for Undo actions.
UndoHelper.OnActionListener - Interface in eu.davidea.flexibleadapter.helpers
 
unReveal(View, int, int) - Static method in class eu.davidea.flexibleadapter.utils.FlexibleUtils
Create the un-reveal effect animation.
UPDATE - Static variable in annotation type eu.davidea.flexibleadapter.helpers.UndoHelper.Action
Indicates that the Action Listener for cancellation will perform an update (user responsibility) without removing items.
updateContextTitle(int) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Updates the title of the Context Menu.

W

withAction(int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
By default UndoHelper.Action.REMOVE is performed.
withActionTextColor(int) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
Sets the text color of the action.
withBottomEdge(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an offset to the items at the Bottom edge.
withConsecutive(boolean) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
Allows to commit previous action before next consecutive Undo request.
withDefaultDivider(Integer...) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Default Android divider will be used.
withDefaultMode(int) - Method in class eu.davidea.flexibleadapter.helpers.ActionModeHelper
Changes the default mode to apply when the ActionMode is destroyed and normal selection is again active.
withDivider(int, Integer...) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Custom divider.
withDrawDividerOnLastItem(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Allows to draw the Divider after the last item.
withDrawOver(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Changes the mode to draw the divider.
withEdge(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an offset to the items at the 4 edges (left, top, right and bottom).
withLeftEdge(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an offset to the items at the Left edge.
withOffset(int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Applies the same physical offset to all sides of the item AND between items.
withPayload(Object) - Method in class eu.davidea.flexibleadapter.helpers.UndoHelper
Sets the payload to inform other linked items about the change in action.
withRightEdge(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an offset to the items at the Right edge.
withSectionGapOffset(int) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an extra offset at the end of each section.
withSectionGapOnLastItem(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Allows to disable the SectionGap after the last item.
withTopEdge(boolean) - Method in class eu.davidea.flexibleadapter.common.FlexibleItemDecoration
Adds an offset to the items at the Top edge.
A C D E F G H I M O P R S T U W 
Skip navigation links