public class DividerItemDecoration
extends RecyclerView.ItemDecoration
| Modifier and Type | Field and Description |
|---|---|
static int |
HORIZONTAL_LIST |
static int |
VERTICAL_LIST |
| Constructor and Description |
|---|
DividerItemDecoration(android.content.Context context) |
DividerItemDecoration(android.content.Context context,
android.graphics.drawable.Drawable divider) |
DividerItemDecoration(android.content.Context context,
int divider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
drawHorizontal(android.graphics.Canvas canvas,
RecyclerView parent) |
protected void |
drawVertical(android.graphics.Canvas canvas,
RecyclerView parent) |
void |
getItemOffsets(android.graphics.Rect outRect,
android.view.View view,
RecyclerView parent,
RecyclerView.State state) |
protected boolean |
hasDivider(android.view.View view)
helper method to get whether decorator needs to show divider for the specific view
|
void |
onDraw(android.graphics.Canvas canvas,
RecyclerView parent,
RecyclerView.State state) |
void |
setOrientation(int orientation) |
public static final int HORIZONTAL_LIST
public static final int VERTICAL_LIST
public DividerItemDecoration(android.content.Context context)
public DividerItemDecoration(android.content.Context context,
int divider)
public DividerItemDecoration(android.content.Context context,
android.graphics.drawable.Drawable divider)
public void onDraw(android.graphics.Canvas canvas,
RecyclerView parent,
RecyclerView.State state)
protected void drawVertical(android.graphics.Canvas canvas,
RecyclerView parent)
protected void drawHorizontal(android.graphics.Canvas canvas,
RecyclerView parent)
public void getItemOffsets(android.graphics.Rect outRect,
android.view.View view,
RecyclerView parent,
RecyclerView.State state)
public void setOrientation(int orientation)
protected boolean hasDivider(android.view.View view)
view -