public class HeaderItemDecoration
extends RecyclerView.ItemDecoration
| Modifier and Type | Class and Description |
|---|---|
static interface |
HeaderItemDecoration.HeaderItemDecorationListener |
| Constructor and Description |
|---|
HeaderItemDecoration(HeaderItemDecoration.HeaderItemDecorationListener mListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
getItemOffsets(android.graphics.Rect outRect,
android.view.View view,
RecyclerView parent,
RecyclerView.State state) |
HeaderContainer |
headerViewForSection(int section) |
void |
onDraw(android.graphics.Canvas c,
RecyclerView parent,
RecyclerView.State state) |
void |
onDrawOver(android.graphics.Canvas c,
RecyclerView parent,
RecyclerView.State state) |
int |
overSectionOnPosition(float x,
float y) |
int |
sectionForHeaderOnPosition(float x,
float y) |
public HeaderItemDecoration(HeaderItemDecoration.HeaderItemDecorationListener mListener)
public void clear()
public void getItemOffsets(android.graphics.Rect outRect,
android.view.View view,
RecyclerView parent,
RecyclerView.State state)
public void onDraw(android.graphics.Canvas c,
RecyclerView parent,
RecyclerView.State state)
public void onDrawOver(android.graphics.Canvas c,
RecyclerView parent,
RecyclerView.State state)
public int overSectionOnPosition(float x,
float y)
public int sectionForHeaderOnPosition(float x,
float y)
public HeaderContainer headerViewForSection(int section)