【发布时间】:2018-01-05 10:53:04
【问题描述】:
我正在尝试从相机拍照。 onActivityResult Activity.RESULT_OK 总是返回 -1。
这是我的代码
final int REQUEST_CAMERA = 1;
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, REQUEST_CAMERA);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
//this condition always false
if (requestCode == Activity.RESULT_OK) {//here Activity.RESULT_OK always return -1
if (requestCode == REQUEST_CAMERA) {
Bundle bundle = data.getExtras();
Bitmap btm = (Bitmap) bundle.get("data");
_ivDoc.setImageBitmap(btm);
}
}
}
【问题讨论】: