search

Home  >  Q&A  >  body text

Android录制视频设置最大时长,发现小米不支持

关键代码:

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 60);

设置参数MediaStore.EXTRA_DURATION_LIMIT为60秒,然后调用系统照相机应用录制视频。发现Nexus 5支持该参数,拍摄时从60秒开始倒计时;然而小米2S却从0秒开始,到了1分钟也不停止。网上也有说HTC不支持的。

求问各位大牛有什么设置录像最大时长的方法?只能自己做个简易的录像机Activity吗?比如用MediaRecorder.setMaxDuration(int)。

巴扎黑巴扎黑2773 days ago745

reply all(1)I'll reply

  • 大家讲道理

    大家讲道理2017-04-17 11:59:39

    Just make a timer and call stop after 60 seconds

    reply
    0
  • Cancelreply