public static Bitmap drawBg4Bitmap(int color, Bitmap orginBitmap) {
Paint paint = new Paint();
paint.setColor(color);
Bitmap bitmap = Bitmap.createBitmap(orginBitmap.getWidth(),
orginBitmap.getHeight(), orginBitmap.getConfig());
Canvas canvas = new Canvas(bitmap);
canvas.drawRect(0, 0, orginBitmap.getWidth(), orginBitmap.getHeight(), paint);
canvas.drawBitmap(orginBitmap, 0, 0, paint);
return bitmap;
}Android Bitmap换背景颜色
最新推荐文章于 2021-06-16 18:45:13 发布
本文介绍如何使用Java的Bitmap类创建一个新的背景图片,并通过改变颜色来实现背景的个性化定制。通过调用createBitmap方法复制原始位图,然后在画布上绘制新的颜色背景,最后将修改后的位图返回。此过程展示了Java图像处理的基本技巧。
311

被折叠的 条评论
为什么被折叠?



