@@ -45,11 +45,6 @@ public class RoundedDrawable extends Drawable {
4545 public static final String TAG = "RoundedDrawable" ;
4646 public static final int DEFAULT_BORDER_COLOR = Color .BLACK ;
4747
48- public static final int CORNER_TOP_LEFT = 0 ;
49- public static final int CORNER_TOP_RIGHT = 1 ;
50- public static final int CORNER_BOTTOM_RIGHT = 2 ;
51- public static final int CORNER_BOTTOM_LEFT = 3 ;
52-
5348 private final RectF mBounds = new RectF ();
5449 private final RectF mDrawableRect = new RectF ();
5550 private final RectF mBitmapRect = new RectF ();
@@ -327,22 +322,22 @@ private void redrawBitmapForSquareCorners(Canvas canvas) {
327322 float bottom = top + mDrawableRect .height ();
328323 float radius = mCornerRadius ;
329324
330- if (!mCornersRounded [CORNER_TOP_LEFT ]) {
325+ if (!mCornersRounded [Corner . TOP_LEFT ]) {
331326 mSquareCornersRect .set (left , top , left + radius , top + radius );
332327 canvas .drawRect (mSquareCornersRect , mBitmapPaint );
333328 }
334329
335- if (!mCornersRounded [CORNER_TOP_RIGHT ]) {
330+ if (!mCornersRounded [Corner . TOP_RIGHT ]) {
336331 mSquareCornersRect .set (right - radius , top , right , radius );
337332 canvas .drawRect (mSquareCornersRect , mBitmapPaint );
338333 }
339334
340- if (!mCornersRounded [CORNER_BOTTOM_RIGHT ]) {
335+ if (!mCornersRounded [Corner . BOTTOM_RIGHT ]) {
341336 mSquareCornersRect .set (right - radius , bottom - radius , right , bottom );
342337 canvas .drawRect (mSquareCornersRect , mBitmapPaint );
343338 }
344339
345- if (!mCornersRounded [CORNER_BOTTOM_LEFT ]) {
340+ if (!mCornersRounded [Corner . BOTTOM_LEFT ]) {
346341 mSquareCornersRect .set (left , bottom - radius , left + radius , bottom );
347342 canvas .drawRect (mSquareCornersRect , mBitmapPaint );
348343 }
@@ -365,22 +360,22 @@ private void redrawBorderForSquareCorners(Canvas canvas) {
365360 float radius = mCornerRadius ;
366361 float offset = mBorderWidth / 2 ;
367362
368- if (!mCornersRounded [CORNER_TOP_LEFT ]) {
363+ if (!mCornersRounded [Corner . TOP_LEFT ]) {
369364 canvas .drawLine (left - offset , top , left + radius , top , mBorderPaint );
370365 canvas .drawLine (left , top - offset , left , top + radius , mBorderPaint );
371366 }
372367
373- if (!mCornersRounded [CORNER_TOP_RIGHT ]) {
368+ if (!mCornersRounded [Corner . TOP_RIGHT ]) {
374369 canvas .drawLine (right - radius - offset , top , right , top , mBorderPaint );
375370 canvas .drawLine (right , top - offset , right , top + radius , mBorderPaint );
376371 }
377372
378- if (!mCornersRounded [CORNER_BOTTOM_RIGHT ]) {
373+ if (!mCornersRounded [Corner . BOTTOM_RIGHT ]) {
379374 canvas .drawLine (right - radius - offset , bottom , right + offset , bottom , mBorderPaint );
380375 canvas .drawLine (right , bottom - radius , right , bottom , mBorderPaint );
381376 }
382377
383- if (!mCornersRounded [CORNER_BOTTOM_LEFT ]) {
378+ if (!mCornersRounded [Corner . BOTTOM_LEFT ]) {
384379 canvas .drawLine (left - offset , bottom , left + radius , bottom , mBorderPaint );
385380 canvas .drawLine (left , bottom - radius , left , bottom , mBorderPaint );
386381 }
@@ -521,10 +516,10 @@ public RoundedDrawable setCornerRadius(float topLeft, float topRight, float bott
521516 mCornerRadius = 0f ;
522517 }
523518
524- mCornersRounded [CORNER_TOP_LEFT ] = topLeft > 0 ;
525- mCornersRounded [CORNER_TOP_RIGHT ] = topRight > 0 ;
526- mCornersRounded [CORNER_BOTTOM_RIGHT ] = bottomRight > 0 ;
527- mCornersRounded [CORNER_BOTTOM_LEFT ] = bottomLeft > 0 ;
519+ mCornersRounded [Corner . TOP_LEFT ] = topLeft > 0 ;
520+ mCornersRounded [Corner . TOP_RIGHT ] = topRight > 0 ;
521+ mCornersRounded [Corner . BOTTOM_RIGHT ] = bottomRight > 0 ;
522+ mCornersRounded [Corner . BOTTOM_LEFT ] = bottomLeft > 0 ;
528523 return this ;
529524 }
530525
0 commit comments