当前位置:   article > 正文

Android中将View的内容保存为图像的方法_android nodeplayerview保存帧图像

android nodeplayerview保存帧图像

原理:创建一个新的Bitmap,然后再根据它来创建一个Canvas,最后调用View的draw方法将View画到Canvas上,这样得到的Bitmap就是我们想要的。

代码:

  1. public Bitmap createViewBitmap(View v) {
  2. Bitmap bitmap = Bitmap.createBitmap(v.getWidth(), v.getHeight(),
  3. Bitmap.Config.ARGB_8888);
  4. Canvas canvas = new Canvas(bitmap);
  5. v.draw(canvas);
  6. return bitmap;
  7. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/262039
推荐阅读
相关标签
  

闽ICP备14008679号