在MediaRecorder :: reset()之后是否需要再次调用MediaRecorder :: setCamera()?

时间:2011-11-10 07:53:06

标签: android mediarecorder

我只是想知道是否需要在 MediaRecorder :: reset()之后再次调用 MediaRecorder :: setCamera()

例如(仅用于测试目的):

  1. 为FRONT CAMERA创建(打开)相机对象
  2. 使用在no处创建的相机对象调用 MediaRecorder :: setCamera()。 1
  3. 执行导致MediaRecorder错误的其他操作
  4. 调用 MediaRecorder :: reset()将其恢复为初始化状态
  5. 非常感谢任何反馈。

    谢谢, artsylar

1 个答案:

答案 0 :(得分:0)

是的,你必须再打电话。

reset()将MediaRecorder重新启动到空闲状态。在调用此方法之后,您将不得不再次对其进行配置,就像刚刚构建它一样。

来源:http://developer.android.com/reference/android/media/MediaRecorder.html#reset%28%29