标签: android android-activity android-mediarecorder onconfigurationchanged
我有一个使用MediaRecorder类录制音频的简单应用。当屏幕方向改变时,录音停止。 屏幕旋转后如何继续录制? android:configChanges="orientation"是唯一的方法吗?
MediaRecorder
android:configChanges="orientation"
答案 0 :(得分:2)
您可以尝试将MediaRecorder引用和录制逻辑移动到Fragment,而不会在方向更改中保留UI。为此,您应使用setRetainInstance(true)标记片段实例。
Fragment
setRetainInstance(true)