RecyclerView 自定义item间隔
通过继承RecyclerView.ItemDecoration实现自定义item间隔
recyclerView.addItemDecoration(new RecyclerView.ItemDecoration() {
@Override
public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {
outRect.set(left,top,right,bottom);
}
});
我们也可以根据item的不同位置设置不同的间隔
recyclerView.addItemDecoration(new RecyclerView.ItemDecoration() {
@Override
public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView