求解答求解答求解答
public void draw() {
try {
canvas = sfh.lockCanvas();
canvas.drawColor(Color.WHITE);
//设置透明度
paint.setColor(0x70000000);
//绘制大圆
canvas.drawCircle(RockerCircleX, RockerCircleY, RockerCircleR, paint);
paint.setColor(0x70ff0000);
//绘制小圆
canvas.drawCircle(SmallRockerCircleX, SmallRockerCircleY,
SmallRockerCircleR, paint);
} catch (Exception e) {
// TODO: handle exception
} finally {
try {
if (canvas != null)
sfh.unlockCanvasAndPost(canvas);
} catch (Exception e2) {
}
}
}
canvas 类有个 drawCircle 方法,你先用大的半径画个圆,然后再用个小的半径画个圆,这样看起来就是大圆套着小圆了。
这问题问的,就沒什么要求?