我尝试在Android 4.0中组织后台视频录制,但由于以下问题而无法实现:
虚拟表面在MediaRecorder中不起作用(错误:无效表面)
如果在Activity上使用1 x 1像素的Surface,则会在Activity暂停时销毁Surface(录制停止)
如果在WindowsManager上使用1 x 1像素的Surface,则会在应用程序暂停时销毁Surface(录制停止)
SurfaceTexture在MediaRecorder.setPreviewDisplay(new Surface(SurfaceTexture))中不起作用
小部件不允许处理1 x 1像素的表面
状态栏不允许处理1 x 1像素的表面