Android 媒体记录器。屏幕旋转后继续录制

Android MediaRecorder. Continue recording after screen rotation

我有一个简单的应用程序,可以使用 MediaRecorder class 录制音频。当屏幕方向改变时,录音停止。 屏幕旋转后如何继续录制? android:configChanges="orientation"是唯一的方法吗?

您可以尝试将 MediaRecorder 参考和记录逻辑移动到 Fragment 而没有 UI 将在方向更改期间保留。为此,您应该使用 setRetainInstance(true).

标记片段实例