是否可以通过在 Intent 中传递内部存储的 uri 来通过 android 中的相机捕获图像?如果是怎么办?我尝试了以下方式,但它给了 JHEAD 无法读取错误。
File mediaStorageDir = getFilesDir();
File newFile = new File(mediaStorageDir,IMAGE_DIRECTORY_NAME);
Uri newUri = Uri.fromFile(newFile);
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, newUri);
startActivityForResult(intent, CAMERA_CAPTURE_IMAGE_REQUEST_CODE);