belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
RecyclerView.EdgeEffectFactory
public
static
class
RecyclerView.EdgeEffectFactory
extends Object
java.lang.Object | |
↳ | android.support.v7.widget.RecyclerView.EdgeEffectFactory |
EdgeEffectFactory lets you customize the over-scroll edge effect for RecyclerViews.
See also:
Summary
Nested classes | |
---|---|
@interface |
RecyclerView.EdgeEffectFactory.EdgeDirection
|
Constants | |
---|---|
int |
DIRECTION_BOTTOM
Direction constant for the bottom edge |
int |
DIRECTION_LEFT
Direction constant for the left edge |
int |
DIRECTION_RIGHT
Direction constant for the right edge |
int |
DIRECTION_TOP
Direction constant for the top edge |
Public constructors | |
---|---|
RecyclerView.EdgeEffectFactory()
|
Protected methods | |
---|---|
EdgeEffect
|
createEdgeEffect(RecyclerView view, int direction)
Create a new EdgeEffect for the provided direction. |
Constants
DIRECTION_BOTTOM
int DIRECTION_BOTTOM
Direction constant for the bottom edge
Constant Value: 3 (0x00000003)
DIRECTION_LEFT
int DIRECTION_LEFT
Direction constant for the left edge
Constant Value: 0 (0x00000000)
DIRECTION_RIGHT
int DIRECTION_RIGHT
Direction constant for the right edge
Constant Value: 2 (0x00000002)
DIRECTION_TOP
int DIRECTION_TOP
Direction constant for the top edge
Constant Value: 1 (0x00000001)
Public constructors
Protected methods
createEdgeEffect
EdgeEffect createEdgeEffect (RecyclerView view, int direction)
Create a new EdgeEffect for the provided direction.
Parameters | |
---|---|
view |
RecyclerView |
direction |
int |
Returns | |
---|---|
EdgeEffect |
Annotations
Interfaces
- ActionMenuView.OnMenuItemClickListener
- PopupMenu.OnDismissListener
- PopupMenu.OnMenuItemClickListener
- RecyclerView.ChildDrawingOrderCallback
- RecyclerView.ItemAnimator.ItemAnimatorFinishedListener
- RecyclerView.LayoutManager.LayoutPrefetchRegistry
- RecyclerView.OnChildAttachStateChangeListener
- RecyclerView.OnItemTouchListener
- RecyclerView.RecyclerListener
- RecyclerView.SmoothScroller.ScrollVectorProvider
- SearchView.OnCloseListener
- SearchView.OnQueryTextListener
- SearchView.OnSuggestionListener
- ShareActionProvider.OnShareTargetSelectedListener
- ThemedSpinnerAdapter
- Toolbar.OnMenuItemClickListener
Classes
- ActionMenuView
- ActionMenuView.LayoutParams
- AppCompatAutoCompleteTextView
- AppCompatButton
- AppCompatCheckBox
- AppCompatCheckedTextView
- AppCompatEditText
- AppCompatImageButton
- AppCompatImageView
- AppCompatMultiAutoCompleteTextView
- AppCompatRadioButton
- AppCompatRatingBar
- AppCompatSeekBar
- AppCompatSpinner
- AppCompatTextView
- CardView
- DefaultItemAnimator
- DividerItemDecoration
- GridLayout
- GridLayout.Alignment
- GridLayout.LayoutParams
- GridLayout.Spec
- GridLayoutManager
- GridLayoutManager.DefaultSpanSizeLookup
- GridLayoutManager.LayoutParams
- GridLayoutManager.SpanSizeLookup
- LinearLayoutCompat
- LinearLayoutCompat.LayoutParams
- LinearLayoutManager
- LinearLayoutManager.LayoutChunkResult
- LinearSmoothScroller
- LinearSnapHelper
- ListPopupWindow
- OrientationHelper
- PagerSnapHelper
- PopupMenu
- RecyclerView
- RecyclerView.Adapter
- RecyclerView.AdapterDataObserver
- RecyclerView.EdgeEffectFactory
- RecyclerView.ItemAnimator
- RecyclerView.ItemAnimator.ItemHolderInfo
- RecyclerView.ItemDecoration
- RecyclerView.LayoutManager
- RecyclerView.LayoutManager.Properties
- RecyclerView.LayoutParams
- RecyclerView.OnFlingListener
- RecyclerView.OnScrollListener
- RecyclerView.RecycledViewPool
- RecyclerView.Recycler
- RecyclerView.SimpleOnItemTouchListener
- RecyclerView.SmoothScroller
- RecyclerView.SmoothScroller.Action
- RecyclerView.State
- RecyclerView.ViewCacheExtension
- RecyclerView.ViewHolder
- RecyclerViewAccessibilityDelegate
- RecyclerViewAccessibilityDelegate.ItemDelegate
- SearchView
- ShareActionProvider
- SimpleItemAnimator
- SnapHelper
- StaggeredGridLayoutManager
- StaggeredGridLayoutManager.LayoutParams
- SwitchCompat
- ThemedSpinnerAdapter.Helper
- Toolbar
- Toolbar.LayoutParams
- Toolbar.SavedState
- TooltipCompat