I'm working on a college assignment for an app that will allow me to tag photos with my phone contacts. I'm using a GridView of ImageViews to display the thumbnails, that works fine. However, all the images are displayed in landscape, irrespective of which way they were taken with the camera. I've looked at the ImageView methods, but I can't see anything that tells me what the original orientation was when the photo was taken. Is it perhaps in ImageView.getDrawableState()?
The Gallery app on the phone opens the images in the correct orientation, so I figure I'm missing a readable attribute of the photo somewhere?