package com.mylhyl.circledialog.res.drawable; import android.graphics.drawable.shapes.RoundRectShape; /** * Created by hupei on 2017/3/30. */ class DrawableHelper { static RoundRectShape getRoundRectShape(int leftTop, int rightTop, int rightBottom, int leftBottom) { float outerRadii[] = new float[8]; if (leftTop > 0) { outerRadii[0] = leftTop; outerRadii[1] = leftTop; } if (rightTop > 0) { outerRadii[2] = rightTop; outerRadii[3] = rightTop; } if (rightBottom > 0) { outerRadii[4] = rightBottom; outerRadii[5] = rightBottom; } if (leftBottom > 0) { outerRadii[6] = leftBottom; outerRadii[7] = leftBottom; } return new RoundRectShape(outerRadii, null, null); } }