Android:摄像机,拍摄视频的限制长度
问题描述:
我正在使用Android并使用ACTION_VIDEO_CAPTURE开始摄像机活动。有什么办法可以限制用户可以拍摄的视频长度(时间)?Android:摄像机,拍摄视频的限制长度
我认为这是可能的,如果您使用MediaRecorder,但我真的不喜欢这样做,因为它比使用简单的ACTION_VIDEO_CAPTURE复杂得多。
当前代码:
Intent videoCaptureIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(videoCaptureIntent,1);
如果这是不可能的,没有人知道我是否能够在Java中设置的定时器(?TimerTask的),然后在一定的时间长度后显示敬酒消息,警告用户该他们需要停止拍摄? (我是一个Java新手,所以我不知道这是否正是我所需要的。)
答
May MediaStore.EXTRA_DURATION_LIMIT是您一直在寻找的东西吗?