Android 摄像头请求无活动Result

Android 摄像头请求无活动Result,android,Android,我的相机似乎没有从我认为应该拍摄的地方恢复过来 我发起了这样的活动: String name = mNameText.getText().toString(); File imgFile = new File(Environment.getExternalStorageDirectory () + "/gradeBook/" + name + ".jpg"); String fileName = imgFile.getAbsolutePath(); Intent intent =

我的相机似乎没有从我认为应该拍摄的地方恢复过来 我发起了这样的活动:

  String name = mNameText.getText().toString();
    File imgFile = new File(Environment.getExternalStorageDirectory () + "/gradeBook/" + name + ".jpg");

String fileName = imgFile.getAbsolutePath();

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(fileName)));

startActivityForResult(intent, REQUEST_FROM_CAMERA);
但我的onActivityResult从未被调用。我在整个过程中都设置了断点,但从未设置过一次 该方法甚至可以输入。。。它完全被绕过了


有人知道为什么它不会被调用,以及我能做些什么来实现它吗?

请尝试使用时间戳而不是名称为什么我需要时间戳?-名称是我想要识别照片文件的方式。将名称更改为timestamp真的意味着onActivityResult将被正确调用吗?