我写代码,以使用MediaRecorder呼叫会话的记录的音频。

如何知道一个MediaRecorder是否处于行驶状态或没有,以停止记录。 像

boolean running;
MediaRecorder mr;
//what should i assign to running?        
if(running){
   mr.stop()
}

以上代码仅仅是一个例子。如果你不明白我的问题,请告诉我..我将用实际的代码解释清楚..

什么都我想知道的是“在该状态下MediaRecorder是什么?” - >记录/释放/制备/初始/等。

有帮助吗?

解决方案

您不能直接拿到状态,请参阅 HTTP开放增强请求://code.google.com/p/android/issues/detail ID = 800

您需要在MediaPlayer以便记住当前状态达到某个状态在听众手动设置的变量。

同样在此讨论: http://www.mail-archive.com/android-developers @ googlegroups.com / msg35320.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top