Предотвратить уничтожение активности

Я отправляю намерение камере из действия, которое я вызываю следующим образом:

 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, и это заставило ОС уничтожить активность до результата.

13
задан Shubham Suryawanshi 4 September 2019 в 14:05
поделиться