public class DividerItemDecoration
extends RecyclerView.ItemDecoration
限定符和类型 | 字段和说明 |
---|---|
static int |
HORIZONTAL_LIST |
static int |
VERTICAL_LIST |
构造器和说明 |
---|
DividerItemDecoration(android.content.Context context,
int orientation) |
限定符和类型 | 方法和说明 |
---|---|
void |
drawHorizontal(android.graphics.Canvas c,
RecyclerView parent) |
void |
drawVertical(android.graphics.Canvas c,
RecyclerView parent) |
void |
getItemOffsets(android.graphics.Rect outRect,
int itemPosition,
RecyclerView parent) |
void |
getItemOffsets(android.graphics.Rect outRect,
android.view.View view,
RecyclerView parent,
RecyclerView.State state) |
void |
onDraw(android.graphics.Canvas c,
RecyclerView parent) |
void |
setOrientation(int orientation) |
void |
setSpaceItemDecoration(int space)
設置item間隙
space:top==left==right==bottom=space
|
void |
setSpaceItemDecoration(int left,
int top,
int right,
int bottom)
設置item間隙
|
public static final int HORIZONTAL_LIST
public static final int VERTICAL_LIST
public DividerItemDecoration(android.content.Context context, int orientation)
public void setSpaceItemDecoration(int left, int top, int right, int bottom)
left
- top
- right
- bottom
- public void setSpaceItemDecoration(int space)
space
- public void getItemOffsets(android.graphics.Rect outRect, android.view.View view, RecyclerView parent, RecyclerView.State state)
public void setOrientation(int orientation)
public void onDraw(android.graphics.Canvas c, RecyclerView parent)
public void drawVertical(android.graphics.Canvas c, RecyclerView parent)
public void drawHorizontal(android.graphics.Canvas c, RecyclerView parent)
public void getItemOffsets(android.graphics.Rect outRect, int itemPosition, RecyclerView parent)