喜 我已经改变了我的代码如下,但现在的问题是,录音不会在三星galaxy.ohters罚款2分钟停止
Intent i = new Intent("android.media.action.VIDEO_CAPTURE");
i
.putExtra(
android.provider.MediaStore.EXTRA_OUTPUT,
Uri.fromFile(videofile));
i
.putExtra(
android.provider.MediaStore.EXTRA_VIDEO_QUALITY,
0);
i.putExtra("android.intent.extra.durationLimit", 120);
startActivityForResult(i, 2);
答案 0 :(得分:1)
由于它适用于其他设备,我的猜测是三星相机应用程序无法理解/处理传递给活动的选项。
答案 1 :(得分:0)
android.intent.extra.durationLimit可在2.2 / API8 / Froyo中找到。
来自http://developer.android.com/reference/android/provider/MediaStore.html#EXTRA_DURATION_LIMIT
public static final String EXTRA_DURATION_LIMIT自:API Level 8
我认为大多数三星Galaxy设备都是2.1 / Eclair发布的,有些最近升级到2.2 / Froyo。