I have an app that shows the user a profile edit screen the first time he or she uses the app. Within the edit profile activity, I need to allow the user to create a profile image capture an image or select from the gallery.
I want to be able to catch OnActivityResult, but once they are done with editing profile, I don't want this to be on the stack. Setting noHistory to true kills the activity and I can't catch the result.
I want this for first time: splash screen----> edit profile ----> main menu.
When the user presses the back button from the main menu, I want the app to stop, not pop edit profile from the stack.
Any idea on how to set noHistory after I've gotten OnActivityResult?