From 15dba66d173700ae5c7f56d308ddfa3d1d8984f9 Mon Sep 17 00:00:00 2001 From: lele <879860859@qq.com> Date: Fri, 30 Jul 2021 08:46:00 +0000 Subject: [PATCH] fix bugs --- .../src/main/java/com/github/pavlospt/CircleView.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/circleview/src/main/java/com/github/pavlospt/CircleView.java b/circleview/src/main/java/com/github/pavlospt/CircleView.java index 0ffdaf5..837fd54 100644 --- a/circleview/src/main/java/com/github/pavlospt/CircleView.java +++ b/circleview/src/main/java/com/github/pavlospt/CircleView.java @@ -74,7 +74,6 @@ public class CircleView extends Component { private RectFloat mInnerRectF; - private int mViewSize = getWidth(); /** * CircleView @@ -140,12 +139,10 @@ public class CircleView extends Component { addDrawTask(new DrawTask() { @Override public void onDraw(Component component, Canvas canvas) { - float centerX = mInnerRectF.getCenter().getPointX(); - float centerY = mInnerRectF.getCenter().getPointY(); Arc arc = new Arc(0, NUM_360, false); canvas.drawArc(mInnerRectF, arc, mTitleTextPaint); float radius = (weight / NUM_2) * mFillRadius; - canvas.drawCircle(new Circle(getWidth()/2, getHeight()/2, + canvas.drawCircle(new Circle(getWidth() / 2, getHeight() / 2, radius + NUM_5F - mStrokePaint.getStrokeWidth()), mBackgroundPaint); canvas.drawOval(mInnerRectF, mStrokePaint); @@ -194,6 +191,7 @@ public class CircleView extends Component { /** * setHeight + * * @param height height */ public void setHeight(int height) { @@ -503,4 +501,4 @@ public class CircleView extends Component { invalidateTextPaints(); } -} +} \ No newline at end of file -- Gitee