2013-01-04 57 views
0

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

 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文件夹将被创建,但我无法在我的设备上找到它。

感谢您的帮助!

+0

你有设置的manifest.xml的权限? jDourlens

回答

1

入住拥有此权限的清单文件:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
+0

谢谢!有用! –

+0

@金太郎总是值得欢迎的。 –

相关问题