Android:使用渐变填充颜色绘制弧线

问题描述:

我想使用渐变填充在画布上绘制弧线。如何实现这一目标?Android:使用渐变填充颜色绘制弧线

嘿,我偷了这个从这里:Draw an arc with a SweepGradient in Android

,但它工作得很好,我用的LinearGradient来代替。

Shader gradient = new SweepGradient (0,getMeasuredHeight()/2, Color.RED, Color.WHITE); 
lightRed.setShader(gradient); 
canvas.drawArc(rectf, -90, 360, false, lightRed); 
+0

应该点亮灯不亮 – 2018-01-14 12:43:48

+1

谢谢!编辑更正 – 2018-01-14 12:46:00