1

mEdiaRecorder.setMaxDuration(60 * 1000);在我的视频录制应用程序中设置了(60 秒),我想在录制时间到期时触发一个方法。帮助我找到一种方法来做到这一点。

谢谢你。

4

1 回答 1

1
mMediaRecorder.setOnInfoListener(new medialistener());

class medialistener implements MediaRecorder.OnInfoListener {     
    public void onInfo(MediaRecorder recorder, int what, int extra)
    { 
        if(what==MediaRecorder.MEDIA_RECORDER_INFO_MAX_DURATION_REACHED)
        {
                // Do what you want to do...
        }

     // Log.i("video test", "Video Info: "+what+", "+extra);  
     } 
} 
于 2013-05-20T12:34:02.347 回答