Bitmap.createBitmap只接受一种分辨率

时间:2013-01-20 03:29:32

标签: android bitmap

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

1 个答案:

答案 0 :(得分:1)

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