gpt4 book ai didi

android - 在布局中绘制 LinearGradient

转载 作者:行者123 更新时间:2023-11-29 17:56:45 26 4
gpt4 key购买 nike

我尝试在布局中绘制 LinearGradient,但渐变不适合我的 View 。

我看到的不是渐变,而是一种颜色。

我认为这是因为我没有给出正确的 View 维度

这是我的代码:

backGroundColorView = (LinearLayout) findViewById(R.id.backGroundColorView);

int[] tempColors = data.getAppBackgroundColor();

LinearGradient test = new LinearGradient(0.f, 0.f, backGroundColorView.getWidth(), backGroundColorView.getHeight(), tempColors, null, TileMode.CLAMP);

ShapeDrawable shape = new ShapeDrawable(new RectShape());
shape.getPaint().setShader(test);

backGroundColorView.setBackgroundDrawable(shape);

感谢帮助

最佳答案

关于android - 在布局中绘制 LinearGradient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18759544/

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