Is this normal.
The docs say
\"The onStart() and onStop() methods can be called multiple times, as the activity alternates between being visible and hidden to th
onStop()
is called each time Activity is no longer visible.
So when back button is pressed onStop()
is actually called.
Easy check, - need to put break points in onStop()/onStart()
callbacks and run debugging session.
BUT note that onStop()
of current Activity will most probably be called AFTER onStart()/onResume()
of Activity to which you are switching.
Hence, I think you were trying to update something in onStop()
of 1st Activity and were expecting to fetch updated data in onStart()
of 2nd Activity which caused errors.