12

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

我试图在相机动作的 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);

但这似乎不起作用。

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

4

1 回答 1

7

这在 Android 上是不可能的。ACTION_IMAGE_CAPTURE只能与 一起使用MediaStore.EXTRA_OUTPUT,不能与其他三个附加功能一起使用。

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

于 2013-04-10T10:15:10.813 回答