捕捉视频我有一些代码在Android上获取视频剪辑:最大持续时间在Android
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra("android.intent.extra.durationLimit", 30000);
intent.putExtra("EXTRA_VIDEO_QUALITY", 0);
startActivityForResult(intent, ActivityRequests.REQUEST_TAKE_VIDEO);
此代码的工作以及对API 2.2,但持续时间限制不会对API 2.1工作(银河S) 。是否有一些常数或参数设置这个时间,还是有比我正在采取的更好的方法?
我问,因为我发现另一个应用程序工作在银河S(称为Vibrant
),它可以录制短时间的视频。
嗯,我可以说,在Android 1.6中,没有像2.2那样的不变的MediaStore.EXTRA_DURATION_LIMIT。所以应该有另一种解决方案,然后使用这个额外的。 – 2010-10-04 12:51:41
我在android 2.2.1 Droid中有这个问题。 – 2011-07-28 10:17:04
我在ActivityRequests中遇到错误? – 2013-04-11 08:36:05