0

我对 Android 编程有点陌生,所以也许我错过了一些东西。在我的代码中,我试图通过调用来创建新的位图Bitmap.createBitmap(W, H, Bitmap.Config.ARGB_8888)。它返回(-1, -1)任何大小为 的位图,WH不是640x480. 有什么理由允许我只创建固定大小的位图吗?

4

1 回答 1

1

如果你这样做,Bitmap.createBitmap(W, H, Bitmap.Config.ARGB_8888)那么它将创建一个“具有指定宽度和高度的可变位图。它的初始密度是根据 getDensity()”。可变位图是可以修改的。因此,正如 Habib 提到的,您可以使用 Canvas 绘制位图。

于 2013-01-20T03:49:46.557 回答