停止调用无效状态:1

时间:2012-08-07 19:36:32

标签: android android-intent

我正在尝试在android中构建一个呼叫记录器。我正在使用MediaRecorder类: 当我的应用程序到达以下行时:recorder.stop()我收到以下错误:

stop called in an invalid state: 1

导致这个问题的原因是什么?

提前致谢,

KOBI

1 个答案:

答案 0 :(得分:3)

从MediaRecorder文档页面:

http://developer.android.com/reference/android/media/MediaRecorder.html

查看给出的状态图,只有在stop()处于州MediaRecorder

时才能调用Recording

很难在没有代码的情况下判断你做错了什么,但是你必须处于错误的状态才能调用stop()