2 daffodilgirl DaffodilGirl 于 2013.05.21 16:54 提问

UIImageView组合为一个图片

需要将5个UIImageView组成一个图片保存在gallery中。5个图片都放在同一个视图中。

实际是应用中要添加一个选项,创建头像。不知道能不能实现?

谢谢您的解答!

1个回答

franzhong
franzhong   2013.05.23 13:01

找个2幅图片拼成一个的,你试一下,我没测试,如果能成5幅也一样,希望能帮上

private Bitmap add2Bitmap(Bitmap first, Bitmap second) {
  int width =first.getWidth() + second.getWidth();
  int height = Math.max(first.getHeight(), second.getHeight()); 
  Bitmap result = Bitmap.createBitmap(width, height, Config.ARGB_8888); 
  Canvas canvas = new Canvas(result); 
  canvas.drawBitmap(first, 0, 0, null); 
  canvas.drawBitmap(second, first.getWidth(), 0, null); 
return result; 
}
Csdn user default icon
上传中...
上传图片
插入图片