用此方法调用android系统相机后,若按返回键会报空指针错误,原因是拍照不成功,没有返回图片。
Intent imageCaptureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(imageCaptureIntent, REQ_CAPTURE_IMAGE);
所以之后看requestCode和resultCode 进行研究,发现若拍照成功,resultCode为-1,按返回键,resultCode为0.所以只要在activity的回调函数里面对两个code进行判断就把这小bug解决了。