package com.simplecity.amp_library.ui.recyclerview; import android.graphics.Rect; import android.support.v7.widget.RecyclerView; import android.view.View; import com.simplecity.amp_library.utils.ResourceUtils; public class SpacesItemDecoration extends RecyclerView.ItemDecoration { private int space; public SpacesItemDecoration(int space) { this.space = ResourceUtils.toPixels(space); } @Override public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) { if (parent.getChildLayoutPosition(view) == 0) { outRect.left = 0; } else { outRect.left = space; } } }