我正在使用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度。有任何想法如何解决这个问题?