在我自己的应用程序中从相机拍摄后,位图将图像旋转90度

时间:2018-01-22 18:39:16

标签: java android

我将手机相机拍摄的图像设置为imageView,但将其方向更改为90度。如果我检查手机中的图像,它只是处于纵向模式,如果我将它放在Imageview中,它将变为横向模式。

我在ImageView上设置图像的代码:

Bitmap bitmap = BitmapFactory.decodeFile(imgPath);

        Bitmap bt=Bitmap.createScaledBitmap(bitmap, 500, 800, false);

        imgView.setImageBitmap(bt);

1 个答案:

答案 0 :(得分:2)

您可以使用ExifInterface正确处理位图方向。 请参考这个 Android Developer Blog post.