BitmapFactory.decodeByteArray旋转用相机拍摄的图像

时间:2014-12-30 19:33:14

标签: android android-layout bitmap imageview

我正在使用PictureCallback的onPictureTaken来捕获图像并在ImageView中显示它。这是我的代码。

@Override
public void onPictureTaken(byte[] data, Camera camera) {
  mCameraData = data;
  ...
  Bitmap bitmap = BitmapFactory.decodeByteArray(mCameraData, 0, mCameraData.length);
  mCameraImage.setImageBitmap(bitmap);
}

问题在于,虽然我的SurfaceView中的图像看起来很好,但它在ImageView中旋转了90度。有任何想法如何解决这个问题?

0 个答案:

没有答案