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

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как повернуть и перевернуть растровое изображение в определенную ориентацию, независимо от его исходного положения?

Сообщение Anonymous »

Я столкнулся с проблемой: мне нужно, чтобы изображение располагалось точно так же, как Изображение № 1 (F):
Изображение

Однако при выборе изображения из галереи телефона изображение может появиться в любой ориентации и положении. Как я могу повернуть и перевернуть изображение, чтобы оно соответствовало ориентации Изображения № 1 (F)?
Вот мой текущий код:
private Bitmap getStoredImage() {
SharedPreferences sharedPreferences = requireContext().getSharedPreferences("app_prefs", Context.MODE_PRIVATE);
String imagePath = sharedPreferences.getString("front_face_image", null);

if (imagePath != null) {
File imgFile = new File(imagePath);
if (imgFile.exists()) {
return BitmapFactory.decodeFile(imgFile.getAbsolutePath());
}
}
return null; // Return null if the image path is not found or the file does not exist
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... of-its-ini
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»