Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Androidプログラミングは初めてなので、何か足りないのかもしれません。私のコードでは、呼び出して新しいビットマップを作成しようとしていますBitmap.createBitmap(W, H, Bitmap.Config.ARGB_8888)。のサイズのビットマップを返し(-1, -1)ます。固定サイズのビットマップしか作成できない理由はありますか?WH640x480
Bitmap.createBitmap(W, H, Bitmap.Config.ARGB_8888)
(-1, -1)
W
H
640x480
そうするとBitmap.createBitmap(W, H, Bitmap.Config.ARGB_8888)、「指定された幅と高さを持つ変更可能なビットマップが作成されます。その初期密度は getDensity() のとおりです」。変更可能なビットマップは、一度だけ変更できます。したがって、Habib が述べたように、Canvas を使用してビットマップを描画できます。