0

我正在开发一个使用其他相机应用程序拍照的应用程序。我可以成功启动另一个相机应用程序,但我没有看到图片已保存到我想要的文件夹中。这是我的代码:

        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        File imagesFolder = new File(Environment.getExternalStorageDirectory(), "MyImages");
        imagesFolder.mkdirs();
        File image = new File(imagesFolder, "image_001.jpg");
        Uri uriSavedImage = Uri.fromFile(image);
        intent.putExtra(MediaStore.EXTRA_OUTPUT, uriSavedImage); 
        startActivityForResult(intent, 0);

我预计会创建 MyImages 文件夹,但我在我的设备上找不到它。

谢谢您的帮助!

4

1 回答 1

1

检查清单文件中的此权限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
于 2013-01-04T15:50:24.177 回答