Android cainiao Diary
19 rotate Images
In the previous de-duplication class, image rotation was very high, and then a method was written to rotate the image.
In fact, you can convert the image into a bitmap and then call the bitmap method to rotate it.
Matrix temp = new Matrix ();
// The Matrix is import android. graphics. Matrix;
Temp. setRotate (90.0f );
// Set the rotation angle for the matrix object
Bitmap bt = (BitmapDrawable) this. getResources (). getDrawable (R. drawable. icon2). getBitmap ();
// Obtain the Drawable object from the resource file, convert it to BitmapDrawable, and then obtain bitmap.
ImageView im1 = (ImageView) this. findViewById (R. id. im1 );
Bt = bt. createBitmap (bt, 0, 0, bt. getWidth (), bt. getHeight (), temp, true );
// Repaint bitmap (parameters include matrix objects) and revalue the repainted objects
Im1.setImageBitmap (bt );
Author "poolo"