android中如何将两张bitmap合成一张bitmap上下显示
答案:2 悬赏:50 手机版
解决时间 2021-02-02 17:19
- 提问者网友:不爱我么
- 2021-02-02 06:19
android中如何将两张bitmap合成一张bitmap上下显示
最佳答案
- 五星知识达人网友:拜訪者
- 2021-02-02 06:47
publicBitmap toConformBitmap(Bitmap background, Bitmap foreground) { if( background == null ) { return null; } int bgWidth = background.getWidth(); int bgHeight = background.getHeight(); //int fgWidth = foreground.getWidth(); //int fgHeight = foreground.getHeight(); //create the new blank bitmap 创建一个新的和SRC长度宽度一样的位图 Bitmap newbmp = Bitmap.createBitmap(bgWidth, bgHeight, Config.ARGB_8888); Canvas cv = new Canvas(newbmp); //draw bg into cv.drawBitmap(background, 0, 0, null);//在 0,0坐标开始画入bg //draw fg into cv.drawBitmap(foreground, 0, 0, null);//在 0,0坐标开始画入fg ,可以从任意位置画入 //save all clip cv.save(Canvas.ALL_SAVE_FLAG);//保存 //store cv.restore();//存储 return newbmp; }
全部回答
- 1楼网友:拜訪者
- 2021-02-02 07:47
canvas下的drawbitmap(bitmap bitmap, float left, float top, paint paint)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯