0
有一个问题,有一种方法可以捕获照片并将其保存为垂直模式,只要 是否采用水平或垂直方式?使用Android Studio和ImageView将图像保存为垂直
有一个问题,有一种方法可以捕获照片并将其保存为垂直模式,只要 是否采用水平或垂直方式?使用Android Studio和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;
}