package com.architjn.acjmusicplayer.utils.decorations;
import android.graphics.Rect;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import com.architjn.acjmusicplayer.utils.adapters.SearchListAdapter;
public class SearchListSpacesItemDecoration extends RecyclerView.ItemDecoration {
private int space;
private SearchListAdapter adapter;
public SearchListSpacesItemDecoration(int space, SearchListAdapter adapter) {
this.space = space;
this.adapter = adapter;
}
@Override
public void getItemOffsets(Rect outRect, View view,
RecyclerView parent, RecyclerView.State state) {
int pos = parent.getChildLayoutPosition(view);
if (adapter.whatView(pos) == adapter.ITEM_VIEW_TYPE_LIST_ALBUM) {
if (pos % 2 == 0 && pos != 0) {
outRect.left = space;
}
outRect.bottom = space;
}
}
}