我该如何使DrawableBitmap中的某些像素透明?
我该如何使DrawableBitmap中的某些像素透明?
Bitmap buffer = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_4444);
buffer.eraseColor(Color.TRANSPARENT);
.setAlpha(alpha)
alpha
可以从 0(完全透明)到 255(完全不透明)的范围内变化。
Android支持PNG文件的透明度。因此,您可以使用像GIMP这样的编辑器将位图转换为PNG,这样您就完成了工作。
如果底层的 Bitmap 是可变的,您可以尝试使用 setPixel 方法更改像素。