Мне нужно знать ориентацию изображения из галереи (снято камерой). Мой первоначальный подход состоял в том, чтобы использовать MediaStore.Images.Media.ORIENTATION, который работал для моего Droid 1. Во время тестирования на HTC Thunderbolt этот телефон сохраняет только 0 в этом поле.
Затем я перешел к чтению данных exif:
ExifInterface exifReader = new ExifInterface(mFilePath);
exifReader.getAttributeInt(ExifInterface.TAG_ORIENTATION, -1);
Это также возвращает 0 для каждого изображения. У кого-нибудь есть идеи, как правильно получить ориентацию фотографии, сделанной на андроиде?