gpt4 book ai didi

android - 如何用线性渐变填充Android中的路径?

转载 作者:IT王子 更新时间:2023-10-29 00:00:57 38 4
gpt4 key购买 nike

给定一个封闭的Path对象结果是这样的:

enter image description here

虽然这是一个矩形,但我正在寻找适用于任何封闭路径的东西。

最佳答案

虽然 steelbytes 的回答可能会让您更好地控制渐变的各个部分,但您可以在没有路径的情况下做到这一点:

Paint m_Paint = new Paint();
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
// start at 0,0 and go to 0,max to use a vertical
// gradient the full height of the screen.
m_Paint.setShader(new LinearGradient(0, 0, 0, getHeight(), Color.BLACK, Color.WHITE, Shader.TileMode.MIRROR));
canvas.drawPaint(m_Paint);
}

关于android - 如何用线性渐变填充Android中的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836098/

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