Route vers le développement Android ------- Adaptation de la rotation de l'image

Dans ce cas, la taille d'adaptation de rotation consiste en fait principalement à modifier le bitmap interne de l'image, ce qui est utile à la classe matricielle Matrix.

Il existe une méthode postRotate dans   Matrix . Cette méthode transmet une valeur de type int pour indiquer l'angle de rotation deg

Code:

//创建矩阵类
Martix martix = new Martix();
//旋转90度
martix.postRotate(90)
//oldBitmap 原始图片的bitmap 返回一个新的已经旋转90的bitmap
Bitmap newBitmap = Bitmap.createBitmap(oldBitmap,0,0,oldBitmap.getWidth(),oldBitmap.getHieght(),martix,false);
//此时将新的bitmap传入imageView即可
imageView.setImageBitmap(newBitmap);

 

Je suppose que tu aimes

Origine blog.csdn.net/z1455841095/article/details/106503443
conseillé
Classement