我得到 SurfaceView 的 SurfaceHolder :
holder = mySurfaceView.getHolder();
然后我使用这个surfaceHolder获取这个SurfaceView的画布:
myCanvas = holder.lockCanvas()
现在我想获得此画布的位图,以便稍后将此位图转换为图像文件。
你能帮我解决这个问题吗?
答案 0 :(得分:0)
如果我理解正确,你想在SurfaceHolder的Canvas中绘制一个包含图片的Bitmap。首先,您需要创建一个包含图片的位图。然后,您可以调用myCanvas.drawBitmap()将图像绘制到Canvas上。您将包含图片的位图传递给drawBitmap()。