RecyclerViewDivider divder = new RecyclerViewDivider(false);
divder.setColor(0xff5ED0F2);
divder.setMargin(this, 0, 15, 0, 15);
divder.setDividerHeight(this, 1);
divder = new RecyclerViewDivider(true);
divder.setMargin(10, 10, 10, 10);
divder.setDividerHeight(50);
divder.setDrawable(ContextCompat.getDrawable(this, R.drawable.circle_bg));
package com.recycler.lib;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.support.annotation.ColorRes;
import android.support.annotation.NonNull;
import android.support.v4.content.ContextCompat;
import android.support.v4.view.ViewCompat;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.LinearLayout;
/**
* creater:cyy
* time:2017/2/8
* describe:
*/
public class RecyclerViewDivider extends RecyclerView.ItemDecoration {
private Drawable mDivider;
private