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);