我正在从我这样称呼的活动向相机发送意图:
Intent testphoto = new Intent(Dashboard.this,CameraHandler.class);
startActivity(testphoto);
在CameraHandler课堂上,我称相机为:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 0);
但是在类中onActivityResult调用之前CameraHandler,活动被破坏了。有没有办法防止这种情况发生?
找到答案:我noHistory="true"在我的中AndroidManifest,这使得操作系统在结果之前破坏了活动。