调用相机拍照获取照片

调用照相机拍照获取照片
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
 startActivityForResult(intent, TAKE_PHOTO_WITH_DATA);

2.在onActivityResult中处理返回的data
final Bitmap photo = data.getParcelableExtra("data");
如果不需要做剪切处理就可以直接使用图片了,比如输出到ImageView上
imageView.setImageBitmap(photo);

网上都是这么说的,但是data.getParcelableExtra("data"); 老是为null 要怎么才能获取拍照了的图片哦;

------解决方案--------------------
// 获取拍照的相片,让[ClickedImageControl]显示
Bundle extras = resultIntent.getExtras();
Bitmap bitmap = (Bitmap) extras.get("data");