package com.moral.andbrickslib.baseadapter.headandfooter; import android.graphics.Rect; import android.support.v7.widget.RecyclerView; import android.view.View; /** * Created by hjzhang on 2015/12/22. */ public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; public SpaceItemDecoration(int space) { this.space = space; } @Override public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) { outRect.left = space; outRect.right = space; outRect.bottom = space; if (parent.getChildAdapterPosition(view) == 0) { outRect.top = space; } } }