gpt4 book ai didi

android - 调色板库 : How to add transparency to Palette Swatch Color?

转载 作者:太空狗 更新时间:2023-10-29 15:51:23 25 4
gpt4 key购买 nike

如何将透明度值添加到调色板的色板?就像我将颜色(swatch.getRGB())添加到线性布局一样,它显示纯色。而且我不想使用 alpha,因为它也会使布局中的其他项目透明。

我的代码 fragment :

Palette palette = Palette.from(myBitmap).generate();
Palette.Swatch swatch1 = palette.getDarkVibrantSwatch();
int color = swatch1.getRgb();
thatLayout.setBackgroundColor(color)

最佳答案

使用android支持工具类:

thatLayout.setBackgroundColor(ColorUtils.setAlphaComponent(swatch.getRgb(), alpha));

关于android - 调色板库 : How to add transparency to Palette Swatch Color?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36078861/

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