Android如何在没有视图的画布上绘制

时间:2016-02-26 04:46:57

标签: android canvas

我正在制作一个使用画布的应用程序,图像保存在服务器上并被其他用户看到。

然而,包含画布的视图的大小取决于设备,因此在较大的设备中制作的图像在较大的设备中看起来很模糊。

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

如果我不能,请告诉我这个问题的解决方案......

//图像创建用户可以检查他通过imageViews绘制的内容,因此不需要画布可见或交互。

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

1 个答案:

答案 0 :(得分:1)

您可以创建一个Canvas来使用Bitmap

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

请参阅Canvas and Drawables API guide