0
1つの質問では、いつでも写真をキャプチャして縦のモードで保存できる方法があります。 横長か縦向きかを問わず、AndroidスタジオとImageViewで画像を縦に保存
1つの質問では、いつでも写真をキャプチャして縦のモードで保存できる方法があります。 横長か縦向きかを問わず、AndroidスタジオとImageViewで画像を縦に保存
要件に応じて画像の回転を修正してください。ここで
はサンプルです:
ExifInterface ei = new ExifInterface(photoPath);
int orientation = ei.getAttributeInt(ExifInterface.TAG_ORIENTATION,
ExifInterface.ORIENTATION_UNDEFINED);
switch(orientation) {
case ExifInterface.ORIENTATION_ROTATE_90:
rotateImage(bitmap, 90);
break;
case ExifInterface.ORIENTATION_ROTATE_180:
rotateImage(bitmap, 180);
break;
case ExifInterface.ORIENTATION_ROTATE_270:
rotateImage(bitmap, 270);
break;
case ExifInterface.ORIENTATION_NORMAL:
default:
break;
}