如何旋转画布位图而不剪切?

时间:2015-05-04 10:29:59

标签: android canvas bitmap

我是android新手,

我想在没有剪切的情况下旋转画布位图。

我使用了下面的代码,但是当我旋转图像时,它会切掉位图的一部分。

 float px = iv_photo.getWidth()/2;
 float py = iv_photo.getHeight()/2;
 matrix.postTranslate(-canvas.getWidth()/2, -canvas.getHeight()/2);
 matrix.postRotate(90);
 matrix.postTranslate(px, py);
 canvas.drawBitmap(bitmap, matrix, paint);

0 个答案:

没有答案