Java tutorial
//package com.java2s; //License from project: Open Source License import java.io.IOException; import android.media.ExifInterface; public class Main { public static int getImageOrientation(String imagePath) { try { if (imagePath != null) { ExifInterface exif = new ExifInterface(imagePath); int orientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL); switch (orientation) { case ExifInterface.ORIENTATION_ROTATE_90: return 90; case ExifInterface.ORIENTATION_ROTATE_180: return 180; case ExifInterface.ORIENTATION_ROTATE_270: return 270; } } } catch (IOException e) { } return 0; } }