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

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 - 调色板库:如何为“调色板色板颜色”添加透明度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36078861/

10-08 23:27