是否有可能从android中的两个位图创建一个位图?

时间:2011-04-28 12:16:55

标签: android

嗨朋友们。

考虑我有两个位图,一个矩形位图和一个文本位图。现在我想使用这两个位图(矩形和文本)创建另一个位图。是否可以使用其他位图创建新的位图。如果是这样,请告诉我或就此提出一些有价值的想法。

提前致谢。

2 个答案:

答案 0 :(得分:2)

您可以使用this构造函数从矩形位图创建BitmapDrawable,然后覆盖draw方法,以便您可以在另一个上绘制文本位图。只需使用Canvas类的drawBitmap方法之一。

答案 1 :(得分:0)

您可以创建new Bitmap,然后循环浏览两个源位图。在每个点上,如果文本图像的像素是白色(或已知的背景颜色),请使用矩形的像素颜色。如果文本图像的像素是黑色(或已知的文本颜色),请使用文本的颜色。