2012-01-12 137 views

回答

7

嘿,我偷了这个从这里: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