我需要将位图放在另一个位图上。 我使用这种方法:
private Bitmap addImageToBitmap(Bitmap inputBitmap, Bitmap signatureBitmap) {
Bitmap Rbitmap = Bitmap.createBitmap(inputBitmap).copy(Bitmap.Config.ARGB_4444, true);
Canvas canvas = new Canvas(Rbitmap);
canvas.drawBitmap(signatureBitmap, -9, Rbitmap.getHeight() - signatureBitmap.getHeight() - 10, null);
canvas.save();
return Rbitmap;
}
但是,我不知道如何指定它的确切位置? 任何帮助将不胜感激!
答案 0 :(得分:0)
只需在framelayout中拍摄一个imageview,然后放置另一个anysize的图像视图...它就会完成你的任务......
你知道了吗???标记它......如果这有帮助..
答案 1 :(得分:0)
void drawBitmap(int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, Paint paint)
使用x和y绘制您想要的位图。
关于步伐:
行间数组中的颜色数(必须是> = width或< = -width)。
Paint是可选的,可以为null。