Android,RadialGradient仅适用于一种形状

时间:2015-12-21 14:50:07

标签: android canvas gradient

我正在尝试仅向Circle添加渐变,但是它会从圆圈中移出。我怎样才能解决这个问题?提前谢谢。

circlePaint.setShader(new RadialGradient(getWidth() / 2, getHeight() / 2, getHeight() / 5, 0xff000000,Color.TRANSPARENT, Shader.TileMode.CLAMP));
canvas.drawCircle(viewWidthHalf, viewHeightHalf, radius, circlePaint);

顺便说一下,所有白色背后都是圆圈,透明的透明。为什么会这样?

0 个答案:

没有答案