gpt4 book ai didi

Android如何在没有 View 的情况下在 Canvas 上绘图

转载 作者:行者123 更新时间:2023-11-30 01:31:50 24 4
gpt4 key购买 nike

我正在制作一个使用 Canvas 的应用程序,图像保存在服务器上并可供其他用户查看。

然而,包含 Canvas 的 View 的大小取决于设备,因此在较小设备上制作的图像在较大设备上看时会很模糊。

所以我的问题是,我可以制作不依赖 View 的 Canvas 吗?这样我就可以在后台制作一个大图像,并将 HQ 图像保存在服务器上。

如果我不能,请告诉我解决此类问题的方法......

//创建图像的用户可以通过imageViews查看自己绘制的内容,因此 Canvas 不需要可见或可交互。

//我无法在服务器端创建图像....

最佳答案

您可以创建一个在 Bitmap 上绘制的 Canvas:

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

参见 Canvas and Drawables API guide .

关于Android如何在没有 View 的情况下在 Canvas 上绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35643694/

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