@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == Activity.RESULT_OK) {
if (requestCode == SELECT_FILE)
onSelectFromGalleryResult(data);
else if (requestCode == REQUEST_CAMERA)
onCaptureImageResult(this,data);
}
}
这是我的onActivityResult():
{{1}}
未调用onActivityResult()。我该怎么办?
答案 0 :(得分:0)
onActivityResult将在您调用startActivityForResult的活动中调用。
如果您在方法"((AppCompatActivity)上下文中)"您的参数应该是AppCompatActivity而不是Context。
要解决您的问题,请查看您调用cameraIntent的位置以及您作为参数传递的内容,将在该活动中调用onActivityResult。