在我的應用程序中,我提供了從文件路徑編輯圖像的功能。 現在我想添加一個功能來改變動畫的圖像方向,然後保存它。用動畫旋轉圖像位圖android
我可以改變方向,但不知道如何給它添加動畫。
這是我的代碼。
ImageView img;
Bitmap bmp;
Bitmap rotatedBMP;
String imageFilePath="";
File imgFile;
public void rotate(){
if(rotatedBMP == null){
if(imgFile != null && imgFile.exists())
bmp = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
}else
bmp = rotatedBMP;
// Getting width & height of the given image.
int w = bmp.getWidth();
int h = bmp.getHeight();
Matrix mtx = new Matrix();
mtx.preRotate(90);
rotatedBMP = Bitmap.createBitmap(bmp, 0, 0, w, h, mtx, true);
/*BitmapDrawable bmd = new BitmapDrawable(rotatedBMP);
img.setImageDrawable(bmd);*/
img.setImageBitmap(rotatedBMP);
}
使用此烏爾改變方向ofimage不輪替]做此http:/ /samir-mangroliya.blogspot.in/p/android-rotation-animation.html –