2010-03-23 72 views
3

我想合并黑莓手机中的两张图片。一个图像是一个大图像,另一个图像是一个小图像。小图像的位置将由开发人员定义。有什么可能的方法?黑莓手机 - 如何合并两张图片

+1

如果它不是那么迫切,我可以回答你,但ID必须做的一点点研究,所以我大概不会能回答你的时间。抱歉。 – mkoryak 2010-03-23 15:51:06

回答

7

您可以使用Graphics类在不同的偏移量上绘制多个位图。看看Graphic.drawBitmap函数。我们使用类似于:

graphics.drawBitmap(x1, y1, icon.getWidth(), icon.getHeight(), icon, 0, 0); 

其中图形对象是paint方法传递的图形对象,我们重写并且图标是大图像。确定较小图像的xy位置并在图形对象上使用相同的方法:

graphics.drawBitmap(x2, y2, mark.getWidth(), mark.getHeight(), mark, 0, 0); 

其中mark是较小的图像。

希望这有助于:)