我有一个 jpeg“屏幕”和一个从 0 到 255 的数字。
jpeg 是部分透明的。
该数字应该用于实现灰度 Drawable,就像在此示例中用于设置背景一样:
setBackgroundColor(Color.rgb(number, number, number));
现在,我想以编程方式将这些值合并到值中,以获取单个图像,其中“number-Drawable”作为背景,jpeg 覆盖它。我怎样才能做到这一点?
您可以将 aLayerDrawable
与可绘制的颜色和可绘制的位图一起用作图层。请注意为可绘制的位图提供透明度,因为 JPEG 图像格式不支持透明度。或者对“屏幕”使用 PNG 格式。