gpt4 book ai didi

android - 如何使用 SurfaceView 将 Canvas 绘图保存为图像?

转载 作者:行者123 更新时间:2023-11-29 22:09:05 25 4
gpt4 key购买 nike

如何使用 SurfaceView 将 Canvas 绘图保存为图像而不是 View 。

最佳答案

尝试下面的代码可能会有帮助

    Bitmap bitmap = Bitmap.createBitmap(mSurfaceView.getWidth(), mSurfaceView.getHeight(), Bitmap.Config.ARGB_8888);
mSurfaceView.draw(new Canvas(bitmap));
try {
OutputStream out = new BufferedOutputStream(new FileOutputStream(saved.png));
bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);
} catch (IOException e) {
Log.w(TAG, e);
}

关于android - 如何使用 SurfaceView 将 Canvas 绘图保存为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10088662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com