public static ShapeDrawable oval(@ColorInt int color) {
        if (sOval == null) {
            sOval = new OvalShape();
        }
        ShapeDrawable d = new ShapeDrawable(sOval);
        d.setIntrinsicWidth(-1);
        d.setIntrinsicHeight(-1);
        d.getPaint().setColor(color);
        return d;
    }
public static ShapeDrawable oval(@ColorInt int color) {
        if (sOval == null) {
            sOval = new OvalShape();
        }
        ShapeDrawable d = new ShapeDrawable(sOval);
        d.setIntrinsicWidth(-1);
        d.setIntrinsicHeight(-1);
        d.getPaint().setColor(color);
        return d;
    }
public static ShapeDrawable oval ( @ ColorInt int color ) { if ( sOval == null ) { sOval = new OvalShape ( ) ; } ShapeDrawable d = new ShapeDrawable ( sOval ) ; d . setIntrinsicWidth ( - 1 ) ; d . setIntrinsicHeight ( - 1 ) ; d . getPaint ( ) . setColor ( color ) ; return d ; }
Get a colored oval.

@since 2.2.0
Get a colored oval .