Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File dir=Environment.getExternalStorageDirectory();
file=new File(dir,"temp.jpg");
Uri uri=Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
intent.putExtra("return-data", false);
startActivityForResult(intent, 1);当调用系统相机拍照之后在onActivityResult中获取到的bundle是空的现象,出现这种情况 就需要通过
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);来给起指定一个路径,然后通过这路径来访问
本文详细介绍了在Android应用中遇到的相机拍照后,onActivityResult返回的bundle为空的问题,并提供了解决方案。通过使用intent.putExtra(MediaStore.EXTRA_OUTPUT,uri);可以指定保存图片的路径,从而避免获取空bundle的情况。
7100

被折叠的 条评论
为什么被折叠?



