裁剪android画布绘制弧

裁剪android画布绘制弧,android,android-layout,android-canvas,Android,Android Layout,Android Canvas,我试图创建一个自定义小部件,但遇到了问题。 我用画布创建了一个半圆。drawArc用于创建: 但是我的小部件的大小是圆弧的平方 是否可以裁剪小部件大小,使其仅为我的半圆大小 谢谢你的帮助。我发现我的问题: setMeasuredDimension()的调用具有错误的维度

我试图创建一个自定义小部件,但遇到了问题。 我用
画布创建了一个半圆。drawArc
用于创建:


但是我的小部件的大小是圆弧的平方

是否可以裁剪小部件大小,使其仅为我的半圆大小

谢谢你的帮助。

我发现我的问题:

setMeasuredDimension()的调用具有错误的维度