Android 媒体记录器。屏幕旋转后继续录制
Android MediaRecorder. Continue recording after screen rotation
我有一个简单的应用程序,可以使用 MediaRecorder
class 录制音频。当屏幕方向改变时,录音停止。
屏幕旋转后如何继续录制? android:configChanges="orientation"
是唯一的方法吗?
您可以尝试将 MediaRecorder
参考和记录逻辑移动到 Fragment
而没有 UI 将在方向更改期间保留。为此,您应该使用 setRetainInstance(true)
.
标记片段实例
我有一个简单的应用程序,可以使用 MediaRecorder
class 录制音频。当屏幕方向改变时,录音停止。
屏幕旋转后如何继续录制? android:configChanges="orientation"
是唯一的方法吗?
您可以尝试将 MediaRecorder
参考和记录逻辑移动到 Fragment
而没有 UI 将在方向更改期间保留。为此,您应该使用 setRetainInstance(true)
.