2013-11-23 190 views
0

我有以下代碼:可以圓被轉換成橢圓使用半徑在畫布

canvas.drawCircle(x, y, radius , colorRed); 

我想畫一個類似圓下方,以使橢圓我這樣做,並嘗試其他的東西太多,但它不工作:

RectF ovalBounds = new RectF(); 
ovalBounds.set(x, radius, y, radius); 
canvas.drawOval(ovalBounds, pOuterBullsEye); 

這是在我想要實現的圖像。 enter image description here

我不知道如何正確獲取bottomY值。

+0

這是機器人? –

+0

@ greg-449 - 是的,我在android應用中使用它。 – NoviceMe

回答

0

並不清楚你正在嘗試做的,但一個錯誤是,你需要更改設置呼叫:

ovalBounds.set(x, y, x + 2 * radius, y + 2 * radius);