如何使用相机动作意图在保存时减小相机图片的尺寸?

时间:2013-01-03 15:56:07

标签: android android-intent

如何使用相机操作意图在保存时缩小相机图片的大小。

我试图在相机动作的putExtra中使用MediaStore.EXTRA_SIZE_LIMIT,如下所示:

Intent captureintent =  new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);  
captureintent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
captureintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
captureintent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, 0);
captureintent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, The Value to be Kept);

但这似乎不起作用。

这样做的有效方法是什么?

1 个答案:

答案 0 :(得分:7)

这在Android上无法实现。 ACTION_IMAGE_CAPTURE只能与MediaStore.EXTRA_OUTPUT一起使用,而不能与其他三个额外内容一起使用。

请参阅http://developer.android.com/reference/android/provider/MediaStore.html