2010-03-17 66 views
0

我正在使用Android并使用ACTION_VIDEO_CAPTURE开始摄像机活动。有什么办法可以限制用户可以拍摄的视频长度(时间)?Android:摄像机,拍摄视频的限制长度

我认为这是可能的,如果您使用MediaRecorder,但我真的不喜欢这样做,因为它比使用简单的ACTION_VIDEO_CAPTURE复杂得多。

当前代码:

Intent videoCaptureIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); 
startActivityForResult(videoCaptureIntent,1); 

如果这是不可能的,没有人知道我是否能够在Java中设置的定时器(?TimerTask的),然后在一定的时间长度后显示敬酒消息,警告用户该他们需要停止拍摄? (我是一个Java新手,所以我不知道这是否正是我所需要的。)

回答

0

May MediaStore.EXTRA_DURATION_LIMIT是您一直在寻找的东西吗?