【发布时间】:2016-11-17 06:38:02
【问题描述】:
我必须录制一段指定时间的视频。
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,
Uri.fromFile(videoTempFile));
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, videoRecordDuration);
startActivityForResult(intent, CAPTURE_VIDEO_ACTIVITY_REQUEST_CODE);
videoRecordDuration 的值为 60 秒。上面的代码将打开带有图像捕获和视频录制选项的默认设备相机。如果用户没有选择其中任何一项并在打开相机的情况下保持设备空闲。 60 秒后,该应用程序退出相机应用程序并返回到我的应用程序。当且仅当用户使用默认相机应用选择相机或视频时,如何倒计时MediaStore.EXTRA_DURATION_LIMIT?
【问题讨论】:
标签: android android-camera video-capture