public class ProgressView extends View {
private List<ProgressBean> list;
private Paint mPaint;
// 高度
private int height = 60;
private Paint mTextPaint;
public void setList(List<ProgressBean> list) {
this.list = list;
invalidate();
}
public ProgressView(Context context) {
this(context, null);
}
public ProgressView(Context context, @Nullable AttributeSet attrs) {
this(context, attrs, 0);
}
public ProgressView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
mPaint = new Paint();
mPaint.setAntiAlias(true);
mPaint.setDither(true);
mPaint.setStyle(Paint.Style.FILL);
mTextPaint = new Paint();
mTextPaint.setAntiAlias(true);