标签: android
如果我有2个位图(b1和b2)。如何生成第二个位图(b3),这是b2绘制的b2的结果?如果我可以通过在它上面绘制b2来修改b1,那么我认为那会更好(对于内存)。
谢谢
答案 0 :(得分:1)
您创建一个支持位图的Canvas
Canvas canvas = new Canvas(bitmap1); canvas.drawBitmap(bitmap2);
这将覆盖位图1.如果你想避免这种情况,首先创建一个新的位图并将其传递给Canvas的构造函数,然后将位图1和2绘制到它。