ひらい ぶらり Hi-Library

ぷろぐらみんぐについて。ときどきどうでもいいことについて。

width and height must be > 0 だからといって、widthやheightが実際0なわけじゃないこともある

java.lang.IllegalArgumentException: width and height must be > 0

Matrix matrix = new Matrix();
matrix.postScale(sx, sy);
Bitmap.createBitmap(bmp, 0, 0, bmp.getWidth(), bmp.getHeight(), matrix, true);

良い子の諸君!

エラー文にwidthとかheightと書いてあるからといって
実際widthやheightが0でないこともあるぞ! posrScaleのsxやsyが0だったら 結果的にwidthやheightは0になってしまうからな!