我有这个意图:
Intent intent = new Intent();
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file));
startActivityForResult(intent, CAMERA_REQUEST);
然后这个:
getActivity();
if (requestCode == CAMERA_REQUEST && resultCode == Activity.RESULT_OK
&& null != data) {
photo = (Bitmap) data.getExtras().get("data");
iPP.setImageBitmap(photo);
}
现在,中间线意图似乎阻止使用imageView
设置data
。如果我把它评论出来,那我用照相机拍的照片设置得很好。
我想我需要这条线,所以我也可以将图片写入存储区。那么我该如何解决这个问题?