如何在android中使用canvas绘制一个环?

teo*_*tik 7 android

任何人都可以建议我如何使用画布方法绘制一个环.我可以使用绘制圆圈,canvas.drawCircle()但我应该如何感受它们之间的空间?

Ole*_*gas 20

  1. 您可以使用粗画笔绘制圆圈(使用setStrokeWidth).
  2. 你可以绘制两个圆圈,一个在另一个圆圈内.一个填充'环'颜色,另一个(内部)填充屏幕'背景颜色'

  • 如果你使用第一种方法不要忘记设置样式paint.setStyle(Paint.Style.STROKE); (9认同)