当我在纵向模式下使用MediaRecorder录制视频,在横向模式下录制视频时,
我尝试过mMediaRecorder.setOrientationHint(90)和mServiceCamera.setDisplayOrientation(90),但都不起作用
发布于 2013-03-18 11:51:39
对于较旧的应用程序接口级别,有not a good way to do this。
如果您使用的是>=14,则可以使用Media Effect调用来更改方向。它的使用说明可以在该链接中找到。您需要一个有效的OpenGL上下文才能使用它,因此它比一个简单的相机应用程序稍微复杂一些。
您很可能会想要使用EFFECT_ROTATE。
https://stackoverflow.com/questions/14628032
复制相似问题