gpt4 book ai didi

android - 组合 2 个渐变

转载 作者:行者123 更新时间:2023-11-29 20:55:26 25 4
gpt4 key购买 nike

我需要结合这两个渐变。

LinearGradient val = new LinearGradient(
oval.centerX(),oval.bottom,
oval.centerX(),oval.top,
Color.BLUE, Color.GREEN,
Shader.TileMode.CLAMP);

RadialGradient radialGradient = new RadialGradient(
oval.centerX(),oval.centerY(),
oval.width()/2,
new int[] { Color.BLUE, Color.BLUE, Color.WHITE, Color.WHITE, Color.WHITE, Color.WHITE, Color.WHITE , Color.WHITE, Color.BLUE, Color.WHITE } ,
null ,
Shader.TileMode.CLAMP);

我需要一种结合了这两种渐变的效果。我怎样才能在 Android 中实现这一点?

最佳答案

您可以使用 ComposeShader。

ComposeShader cs = new ComposeShader( linearGradient, radialGradient, PorterDuff.Mode.MULTIPLY );

关于android - 组合 2 个渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27900015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com