使用矩阵旋转位图结果缩放

时间:2016-04-08 11:48:51

标签: android

当我使用矩阵旋转位图时。位图旋转但是它被缩放,当我移除角度并将矩阵仅放到位图时,位图被缩放。 我发现矩阵的结果是位图是缩放

 int rotation = 90;

            Matrix matrix=new Matrix();
              matrix
           // matrix.postRotate(rotation);
            Bitmap bn=Bitmap.createBitmap(bitmap,0, 0,200, 200, matrix, false);
            ImageView b=(ImageView)findViewById(R.id.imageView1);
            b.setImageBitmap(bn); 

无角度

        Matrix matrix=new Matrix();
        Bitmap bn=Bitmap.createBitmap(bitmap,0, 0,200, 200, matrix, false);
        ImageView b=(ImageView)findViewById(R.id.imageView1);
        b.setImageBitmap(bn);

0 个答案:

没有答案