XiaoShou111
log4lgb
2017-11-23 17:50

如何将SurfaceView中的Canvas保存为Bitmap?

  • canvas
  • surfaceview
  • android
  • bitmap

普通的Canvas可以通过下面的方法来将绘制内容保存为Bitmap

 Bitmap bitmap = new Bitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
canvas.drawXXX

但问题是,SurfaceView中Canvas是通过lockCanvas获取的,请问这种情况下,该如何将Canvas保存为Bitmap呢??

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答