added in version 22.1.0
belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
GridLayoutManager.SpanSizeLookup
public
static
abstract
class
GridLayoutManager.SpanSizeLookup
extends Object
java.lang.Object | |
↳ | android.support.v7.widget.GridLayoutManager.SpanSizeLookup |
![]() |
A helper class to provide the number of spans each item occupies.
Default implementation sets each item to occupy exactly 1 span.
See also:
Summary
Public constructors | |
---|---|
GridLayoutManager.SpanSizeLookup()
|
Public methods | |
---|---|
int
|
getSpanGroupIndex(int adapterPosition, int spanCount)
Returns the index of the group this position belongs. |
int
|
getSpanIndex(int position, int spanCount)
Returns the final span index of the provided position. |
abstract
int
|
getSpanSize(int position)
Returns the number of span occupied by the item at |
void
|
invalidateSpanIndexCache()
Clears the span index cache. |
boolean
|
isSpanIndexCacheEnabled()
Returns whether results of |
void
|
setSpanIndexCacheEnabled(boolean cacheSpanIndices)
Sets whether the results of |
Inherited methods | |
---|---|
![]()
java.lang.Object
|