嗨朋友们。
考虑我有两个位图,一个矩形位图和一个文本位图。现在我想使用这两个位图(矩形和文本)创建另一个位图。是否可以使用其他位图创建新的位图。如果是这样,请告诉我或就此提出一些有价值的想法。
提前致谢。
答案 0 :(得分:2)
您可以使用this构造函数从矩形位图创建BitmapDrawable,然后覆盖draw方法,以便您可以在另一个上绘制文本位图。只需使用Canvas类的drawBitmap方法之一。
答案 1 :(得分:0)
您可以创建new Bitmap,然后循环浏览两个源位图。在每个点上,如果文本图像的像素是白色(或已知的背景颜色),请使用矩形的像素颜色。如果文本图像的像素是黑色(或已知的文本颜色),请使用文本的颜色。