Как проверить ориентацию изображения android?

Проблема setImageBitmap. Горизонтальные изображения подгружаются нормально. А вот изображения с вертикальной ориентацией устанавливаются повернутыми на 90 градусов влево. Если сделать скриншот вертикального, то, по сути отличаться отличаться они ни чем не будут, но оригинальная фотография будет повернута, а вот скрин - нет.

imageView.setImageBitmap(bitmapFromUri(Uri.parse(uriString)));

Как можно реализовать проверку ориентации изображения, и если она вертикальная, то будет происходить поворот на 90 градусов вправо, если нет, то ничего происходить не должно.

По данной ссылке решения для себя не нашел: при использовании метода из ответа на тот вопрос ничего не менялось, вертикально сфотканные изображения все равно подгружались повернутыми.


Ответы (0 шт):