onNewIntent() lifecycle and registered listeners
I'm using a singleTop Activity to receive intents from a search-dialog via onNewIntent() . What I noticed is that onPause() is called before onNewIntent() , and then afterwards it calls onResume() . Visually: search dialog initiated search intent fired to activity onPause() onNewIntent() onResume() The problem is that I have listeners registered in onResume() that get removed in onPause() , but they are needed inside of the onNewIntent() call. Is there a standard way to make those listeners available? Rodja onNewIntent() is meant as entry point for singleTop activities which already run