added in version 25.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
DividerItemDecoration
public
class
DividerItemDecoration
extends RecyclerView.ItemDecoration
java.lang.Object | ||
↳ | android.support.v7.widget.RecyclerView.ItemDecoration | |
↳ | android.support.v7.widget.DividerItemDecoration |
DividerItemDecoration is a RecyclerView.ItemDecoration
that can be used as a divider
between items of a LinearLayoutManager
. It supports both HORIZONTAL
and
VERTICAL
orientations.
mDividerItemDecoration = new DividerItemDecoration(recyclerView.getContext(), mLayoutManager.getOrientation()); recyclerView.addItemDecoration(mDividerItemDecoration);
Summary
Constants | |
---|---|
int |
HORIZONTAL
|
int |
VERTICAL
|
Public constructors | |
---|---|
DividerItemDecoration(Context context, int orientation)
Creates a divider |
Public methods | |
---|---|
void
|
getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
Retrieve any offsets for the given item. |
void
|
onDraw(Canvas c, RecyclerView parent, RecyclerView.State state)
Draw any appropriate decorations into the Canvas supplied to the RecyclerView. |
void
|
setDrawable(Drawable drawable)
Sets the |
void
|
setOrientation(int orientation)
Sets the orientation for this divider. |
Inherited methods | |
---|---|
![]()
android.support.v7.widget.RecyclerView.ItemDecoration
|