1

我的问题是:有什么方法可以创建一个圆圈,然后将其制作为位图,而不是在画布上显示它?例如制作一个黑色圆圈,然后将其转换为位图,但不使用 canvas.setBitmap(位图位图)。提前致谢。

4

1 回答 1

1

您可以使用Bitmap静态方法 (Bitmap.create) 轻松获取位图对象,然后通过使用bitmapObject.

您的代码应如下所示:

Bitmap bitmap = Bitmap.create(width, height, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
//draw on your canvas.
于 2013-03-29T16:34:42.877 回答