I have a question about the Activity\'s state while in onActivityResult. Specifically, is it \'guaranteed\' that either onRestoreInstanceState or onCreate have been called
So, yes onActivityResult is called AFTER the onRestoreInstanceState, so you can count on the state has been fully restored (unless you do smth in onResume).