通过MediaStore.EXTRA_OUTPUT的Android相机意图在Mi设备上无法读取

时间:2016-01-11 09:52:51

标签: android android-camera

我的问题是我使用相机意图用以下代码拍照:

takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoFile));
startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO);

我使用here中的android文档中指定的方式创建了一个文件photoFile,用于使用相机单击图片并将其存储在指定路径中

现在,由于文件是在指定的路径上创建的,因此onActivityResult()中没有任何内容发送给Intent。如何减少从相机拍摄的图像尺寸,因为它在Mi设备和MediaStore上打开的图像分辨率很高.EXTRA_OUTPUT将始终返回高分辨率图像。

0 个答案:

没有答案