我对照片预览的方向有问题。我用SurfaceView。当我试图旋转屏幕180度(快速改变尖叫方向),活动是重新创建良好,但方向SurfaceView不改变,预览图像是颠倒的。但同时,如果我缓慢地(以通常的速度)旋转90度,而不停止在+90度-一切都显示名义上。在这两个变体中,照片都是正常的(我用EXIF写定向屏幕)。只有当屏幕只旋转180度和非常快的时,才会出现这个问题。不知道如何修复。
发布于 2017-10-11 16:11:32
问题不在于SurfaceView没有改变,我猜。你可以用surfaceChanged(SurfaceHolder holder, int format, int width, int height)来检查它,问题是相机的方向不会改变。您可以查看this link。
https://stackoverflow.com/questions/46692856
复制相似问题