3

開始時刻から2分後にAudioRecordを停止する必要があります。MediaRecorderではsetMaxDurationを使用しており、これはうまく機能しますが、AudioRecordでも適切なアプローチが必要です。

手伝ってくれてありがとう

4

1 に答える 1

4

このように試すことができます。

handler=new Handler();
 Runnable r=new Runnable() 
{
 public void run() 
{
  recorder.stop();
   recorder.release(); 
  } 

};
handler.postDelayed(r, 120000);
于 2012-04-15T17:22:43.927 に答える