【发布时间】:2016-03-18 07:49:03
【问题描述】:
如何向调色板的色板添加透明度值?就像我将颜色(swatch.getRGB())添加到线性布局一样,它显示纯色。而且我不想使用 alpha,因为它会使布局中的其他项目也变得透明。
我的代码sn-p:
Palette palette = Palette.from(myBitmap).generate();
Palette.Swatch swatch1 = palette.getDarkVibrantSwatch();
int color = swatch1.getRgb();
thatLayout.setBackgroundColor(color)
【问题讨论】:
-
如果您想在纯色上设置 Alpha,请使用此方法
ColorUtils.setAlphaComponent(int, int)。如果不是,请改写问题。
标签: android android-graphics android-palette