我正在尝试仅向Circle添加渐变,但是它会从圆圈中移出。我怎样才能解决这个问题?提前谢谢。
circlePaint.setShader(new RadialGradient(getWidth() / 2, getHeight() / 2, getHeight() / 5, 0xff000000,Color.TRANSPARENT, Shader.TileMode.CLAMP));
canvas.drawCircle(viewWidthHalf, viewHeightHalf, radius, circlePaint);
顺便说一下,所有白色背后都是圆圈,透明的透明。为什么会这样?