JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
C
D
F
G
H
I
L
O
S
C
com.timehop.stickyheadersrecyclerview
- package com.timehop.stickyheadersrecyclerview
com.timehop.stickyheadersrecyclerview.caching
- package com.timehop.stickyheadersrecyclerview.caching
com.timehop.stickyheadersrecyclerview.calculation
- package com.timehop.stickyheadersrecyclerview.calculation
com.timehop.stickyheadersrecyclerview.rendering
- package com.timehop.stickyheadersrecyclerview.rendering
com.timehop.stickyheadersrecyclerview.util
- package com.timehop.stickyheadersrecyclerview.util
D
DimensionCalculator
- Class in
com.timehop.stickyheadersrecyclerview.calculation
Helper to calculate various view dimensions
DimensionCalculator()
- Constructor for class com.timehop.stickyheadersrecyclerview.calculation.
DimensionCalculator
drawHeader(RecyclerView, Canvas, View, Rect)
- Method in class com.timehop.stickyheadersrecyclerview.rendering.
HeaderRenderer
Draws a header to a canvas, offsetting by some x and y amount
F
findHeaderPositionUnder(int, int)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
Gets the position of the header under the specified (x, y) coordinates.
G
getAdapter()
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
getHeader(RecyclerView, int)
- Method in interface com.timehop.stickyheadersrecyclerview.caching.
HeaderProvider
Will provide a header view for a given position in the RecyclerView
getHeader(RecyclerView, int)
- Method in class com.timehop.stickyheadersrecyclerview.caching.
HeaderViewCache
getHeaderId(int)
- Method in interface com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersAdapter
Get the ID of the header associated with this item.
getHeaderView(RecyclerView, int)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
Gets the header view for the associated position.
getItemCount()
- Method in interface com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersAdapter
getItemOffsets(Rect, View, RecyclerView, RecyclerView.State)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
getOrientation(RecyclerView)
- Method in class com.timehop.stickyheadersrecyclerview.util.
LinearLayoutOrientationProvider
getOrientation(RecyclerView)
- Method in interface com.timehop.stickyheadersrecyclerview.util.
OrientationProvider
H
hasNewHeader(int, boolean)
- Method in class com.timehop.stickyheadersrecyclerview.
HeaderPositionCalculator
Determines if an item in the list should have a header that is different than the item in the list that immediately precedes it.
hasStickyHeader(View, int, int)
- Method in class com.timehop.stickyheadersrecyclerview.
HeaderPositionCalculator
Determines if a view should have a sticky header.
HeaderPositionCalculator
- Class in
com.timehop.stickyheadersrecyclerview
Calculates the position and location of header views
HeaderPositionCalculator(StickyRecyclerHeadersAdapter, HeaderProvider, OrientationProvider, DimensionCalculator)
- Constructor for class com.timehop.stickyheadersrecyclerview.
HeaderPositionCalculator
HeaderProvider
- Interface in
com.timehop.stickyheadersrecyclerview.caching
Implemented by objects that provide header views for decoration
HeaderRenderer
- Class in
com.timehop.stickyheadersrecyclerview.rendering
Responsible for drawing headers to the canvas provided by the item decoration
HeaderRenderer(OrientationProvider)
- Constructor for class com.timehop.stickyheadersrecyclerview.rendering.
HeaderRenderer
HeaderViewCache
- Class in
com.timehop.stickyheadersrecyclerview.caching
An implementation of
HeaderProvider
that creates and caches header views
HeaderViewCache(StickyRecyclerHeadersAdapter, OrientationProvider)
- Constructor for class com.timehop.stickyheadersrecyclerview.caching.
HeaderViewCache
I
initHeaderBounds(Rect, RecyclerView, View, View, boolean)
- Method in class com.timehop.stickyheadersrecyclerview.
HeaderPositionCalculator
initMargins(Rect, View)
- Method in class com.timehop.stickyheadersrecyclerview.calculation.
DimensionCalculator
Populates
Rect
with margins for any view.
invalidate()
- Method in interface com.timehop.stickyheadersrecyclerview.caching.
HeaderProvider
TODO: describe this functionality and its necessity
invalidate()
- Method in class com.timehop.stickyheadersrecyclerview.caching.
HeaderViewCache
invalidateHeaders()
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
Invalidates cached headers.
isReverseLayout(RecyclerView)
- Method in class com.timehop.stickyheadersrecyclerview.util.
LinearLayoutOrientationProvider
isReverseLayout(RecyclerView)
- Method in interface com.timehop.stickyheadersrecyclerview.util.
OrientationProvider
L
LinearLayoutOrientationProvider
- Class in
com.timehop.stickyheadersrecyclerview.util
OrientationProvider for ReyclerViews who use a LinearLayoutManager
LinearLayoutOrientationProvider()
- Constructor for class com.timehop.stickyheadersrecyclerview.util.
LinearLayoutOrientationProvider
O
onBindHeaderViewHolder(VH, int)
- Method in interface com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersAdapter
Binds an existing ViewHolder to the specified adapter position.
onCreateHeaderViewHolder(ViewGroup)
- Method in interface com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersAdapter
Creates a new ViewHolder for a header.
onDrawOver(Canvas, RecyclerView, RecyclerView.State)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
onHeaderClick(View, int, long)
- Method in interface com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener.OnHeaderClickListener
onInterceptTouchEvent(RecyclerView, MotionEvent)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
onRequestDisallowInterceptTouchEvent(boolean)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
onTouchEvent(RecyclerView, MotionEvent)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
OrientationProvider
- Interface in
com.timehop.stickyheadersrecyclerview.util
Interface for getting the orientation of a RecyclerView from its LayoutManager
S
setOnHeaderClickListener(StickyRecyclerHeadersTouchListener.OnHeaderClickListener)
- Method in class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
StickyRecyclerHeadersAdapter
<
VH
extends android.support.v7.widget.RecyclerView.ViewHolder> - Interface in
com.timehop.stickyheadersrecyclerview
StickyRecyclerHeadersDecoration
- Class in
com.timehop.stickyheadersrecyclerview
StickyRecyclerHeadersDecoration(StickyRecyclerHeadersAdapter)
- Constructor for class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersDecoration
StickyRecyclerHeadersTouchListener
- Class in
com.timehop.stickyheadersrecyclerview
StickyRecyclerHeadersTouchListener(RecyclerView, StickyRecyclerHeadersDecoration)
- Constructor for class com.timehop.stickyheadersrecyclerview.
StickyRecyclerHeadersTouchListener
StickyRecyclerHeadersTouchListener.OnHeaderClickListener
- Interface in
com.timehop.stickyheadersrecyclerview
C
D
F
G
H
I
L
O
S
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes