我有一个画布正在绘制具有预定义范围的圆。
canvas.drawCircle((float) (getBounds().right / 2), (float) (getBounds().bottom / 2), (float) (getBounds().right / 2), paint);
现在我需要使其绘制一个正方形而不是一个圆形。所以这就是我修改的
(getBounds().right / 2)
而不是除以2
,我没有将其除以半径的任何值
怎么会溢出
这就是法线圆的样子。
这就是我尝试使其变为正方形时的外观
有人可以建议我如何用给定的边界绘制成功的正方形吗?